文件名称:pinger:使免费的Heroku应用程序保持活动状态
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-07 06:00:28
JavaScript
inger 什么 : Pinger是一个简单的node.js应用程序,可以定期ping您的任何Web应用程序并使它们保持活动状态。 为什么: 最初是为了解决Heroku*测功机极限而编写的。 如果您的网络应用在最近30分钟内未收到任何网络流量,Heroku会方便地将其置于睡眠状态。 每当再次收到请求时,该应用程序就会变为活动状态,但是需要花费一些时间来重新初始化。 直接来自 : 当网络测功机在一段时间内未收到任何网络流量时,免费的测功机将进入睡眠状态。 另外,如果一个免费的dyno在24小时内超过18小时的活动配额,它将被强制充电。 如何: 简单的。 15分钟后,它会继续ping您的Web应用程序,并保存响应。 在处理过程中,它还会向自己发出请求以保持自身的生命。 由于Heroku一天至少必须睡眠6个小时,因此添加了一个挂钩以在22 UTC之后停止该过程。 设置: git cl
【文件预览】:
pinger-master
----.gitignore(50B)
----app.js(2KB)
----package.json(542B)
----bin()
--------www(2KB)
----public()
--------stylesheets()
----views()
--------error.jade(84B)
--------index.jade(362B)
--------layout.jade(230B)
----README.md(2KB)
----anotherApp.js(274B)
----routes()
--------index.js(2KB)
--------users.js(203B)
----bower.json(297B)