为什么 GCP Cloud 运行 会在一分钟后关闭我的 Discord 机器人?
Why GCP Cloud Run shuts down my Discord bot after a minute?
我已使用 GitHub Actions
将应用程序从 GitHub
部署到 GCP Cloud Run
。 运行 应用程序一分钟后,Cloud Run
关闭了我的应用程序。我检查了我的凭据,那里一切正常。如何在 Cloud Run
上保留 运行 应用程序?
我也提供了这样的 HTTP 客户端:
const requestListener = function (req, res) {
res.writeHead(200);
res.end("My cool server!");
};
const app = http.createServer(requestListener);
app.listen(port, () => {
run(); // RUNS BOT CLIENT
console.log(`Bot is running. GCP CLoud Run port: ${port}`);
});
”在 Cloud 运行 中,每个修订都会自动扩展到处理所有传入请求所需的容器实例数。当修订未收到任何流量时,默认情况下它是缩小到零个容器实例。但是,如果需要,您可以更改此默认值以使用最小实例设置指定要保持空闲或“温暖”的实例。“ 请参见 https://cloud.google.com/run/docs/about-instance-autoscaling
我已使用 GitHub Actions
将应用程序从 GitHub
部署到 GCP Cloud Run
。 运行 应用程序一分钟后,Cloud Run
关闭了我的应用程序。我检查了我的凭据,那里一切正常。如何在 Cloud Run
上保留 运行 应用程序?
我也提供了这样的 HTTP 客户端:
const requestListener = function (req, res) {
res.writeHead(200);
res.end("My cool server!");
};
const app = http.createServer(requestListener);
app.listen(port, () => {
run(); // RUNS BOT CLIENT
console.log(`Bot is running. GCP CLoud Run port: ${port}`);
});
”在 Cloud 运行 中,每个修订都会自动扩展到处理所有传入请求所需的容器实例数。当修订未收到任何流量时,默认情况下它是缩小到零个容器实例。但是,如果需要,您可以更改此默认值以使用最小实例设置指定要保持空闲或“温暖”的实例。“ 请参见 https://cloud.google.com/run/docs/about-instance-autoscaling