我对这一切都很陌生,所以请告诉我我做错了什么!
我用Node.js写了一个小机器人来解决不和谐问题。
我还签署了免费试用谷歌云平台300美元的信用和所有这些。在创建了一个项目之后,我启动了云shell,并使用以下方法运行了我的Node.js不和谐机器人:
node my_app_here.js云外壳正在运行,而机器人正在正常工作。云外壳会无限期地运行,让我的机器人继续运行吗?很难相信谷歌会免费托管我的机器人。我在这个项目上已经禁用了账单,但我害怕被巨额账单所打击。
感谢您的帮助和建议!
发布于 2017-06-10 11:17:59
它是免费的,但目的是交互式使用。我想你可以用它做其他用途,但这可能是一个麻烦。如果你想免费的话,你可以考虑你想要做的事情是否适合google应用程序引擎标准环境上的免费层。
Cloud仅供交互式使用。非交互式会议将在警告后自动结束。不支持长时间使用或计算或网络密集型进程,并可能导致会话终止而无需警告。
发布于 2021-01-13 05:32:47
您可以在代码的末尾使用这些代码来保持它的活力:
function intervalFunc() {
const { exec } = require("child_process");
exec("ls -la", (error, stdout, stderr) => {
if (error) {
console.log(`error: ${error.message}`);
return;
}
if (stderr) {
console.log(`stderr: ${stderr}`);
return;
}
},)}
setInterval(intervalFunc, 3600000 )});https://stackoverflow.com/questions/44447194
复制相似问题