处于睡眠模式的 Azure coreos
Azure coreos in sleeping mode
我正在为我在 Azure 中托管的容器使用 Coreos,并且我有一个使用 bookshelfjs/knexjs.
连接到外部 mysql 数据库的 nodejs 应用程序
问题是应用程序会在一段时间后进入休眠模式,当我第一次请求时它不会响应,但在第三次重试后它会成功。
是因为Azure?
托管在 Azure VM 上的 CoreOS 与线程 https://serverfault.com/questions/620788/does-enabling-always-on-in-a-ms-azure-website-make-it-more-expensive 所说的 Azure WebApp 相似。
为了平衡 Azure 资源,Azure 将卸载您的空闲资源,直到第一次 ping 或请求。
所以如果你想让你的 CoreOS 一直工作,你可以尝试触发一个以合适的时间间隔请求应用程序的作业,或者你可以尝试为你的 CoreOS VM 配置一个 AlwaysOn 可用性组。
我正在为我在 Azure 中托管的容器使用 Coreos,并且我有一个使用 bookshelfjs/knexjs.
连接到外部 mysql 数据库的 nodejs 应用程序问题是应用程序会在一段时间后进入休眠模式,当我第一次请求时它不会响应,但在第三次重试后它会成功。
是因为Azure?
托管在 Azure VM 上的 CoreOS 与线程 https://serverfault.com/questions/620788/does-enabling-always-on-in-a-ms-azure-website-make-it-more-expensive 所说的 Azure WebApp 相似。
为了平衡 Azure 资源,Azure 将卸载您的空闲资源,直到第一次 ping 或请求。
所以如果你想让你的 CoreOS 一直工作,你可以尝试触发一个以合适的时间间隔请求应用程序的作业,或者你可以尝试为你的 CoreOS VM 配置一个 AlwaysOn 可用性组。