【发布时间】:2016-07-16 02:43:16
【问题描述】:
这是我一直想知道的——具体来说,如何在收到连接请求时打开容器或服务器(在 x 分钟不活动后让它进入睡眠状态非常容易)。
假设我在 AWS 上有一个已关闭的 EC2 实例。在导航到其 DNS URL 或 IP 地址后,我希望服务器唤醒并将其内容提供给客户端。 Heroku 目前正在设法做到这一点,我一直想知道幕后发生了什么……而且我知道像 AWS 这样的云服务器通常不具备网络唤醒功能。
我对可能发生的事情有一些想法 - 也许睡眠测功机实际上并没有“关闭”,而是被强制闲置。它们也有可能是连接到一个更大的“母亲”服务器的容器,该服务器正在接收连接请求,假脱机休眠的服务器,然后将连接转发到激活的服务器。有建筑知识的人知道秘诀是什么吗?
您可能会说,我对开发操作或管理服务器几乎一无所知。这只是我的好奇心。
【问题讨论】:
标签: heroku amazon-ec2 architecture devops