gpt4 book ai didi

node.js - 用于 ping Heroku 应用程序的 New Relic 替代方案

转载 作者:太空宇宙 更新时间:2023-11-03 22:48:05 28 4
gpt4 key购买 nike

我正在 Heroku 上免费运行 Node.js 应用程序。人们使用 New Relic 不断地 ping 他们的应用程序,防止 dyno 空闲,但 New Relic 不支持 Node.js。有谁知道支持 Node 的替代插件吗?我不关心功能,我只需要它每 <1 小时 ping 一次。

最佳答案

于 2013 年 6 月 28 日使用 Node.js 0.10.x 测试并开发了我自己的 Heroku 应用

var http = require('http'); //importing http

function startKeepAlive() {
setInterval(function() {
var options = {
host: 'your_app_name.herokuapp.com',
port: 80,
path: '/'
};
http.get(options, function(res) {
res.on('data', function(chunk) {
try {
// optional logging... disable after it's working
console.log("HEROKU RESPONSE: " + chunk);
} catch (err) {
console.log(err.message);
}
});
}).on('error', function(err) {
console.log("Error: " + err.message);
});
}, 20 * 60 * 1000); // load every 20 minutes
}

startKeepAlive();

关于node.js - 用于 ping Heroku 应用程序的 New Relic 替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14936404/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com