好的。这是我的计划。我将让一个微实例运行一个批处理文件,在早上 6 点启动服务器,在晚上 10 点停止服务器。微实例将一直处于开启状态,这样我就可以利用该机器上的 Web 服务器。我想通知用户,请求的服务在这些时间之外不可用。
无法找到这个问题的答案,因为大多数服务器不会每天关闭/打开。
如何设置脚本在微服务器上运行 http://blogs.esri.com/Dev/blogs/arcgisserver/archive/2010/10/20/Introduction-to-scripting-with-Amazon-EC2.aspx
提前感谢您的帮助。
答案1
您是 AWS 负载均衡器(详细信息如下:http://aws.amazon.com/elasticloadbalancing/) 并将两个服务器都放入池中,当最大的实例关闭时,所有负载都会转移到微实例上,从而显示您想要的页面。
答案2
这将要求您的 DNS 主机通过脚本支持对 DNS 服务器进行动态更新,以便您可以在关闭其他实例之前将 DNS 更改为指向新服务器。
我不确定亚马逊是否支持主动/被动负载平衡,但如果他们支持,您可以使用他们的负载平衡服务,将较大的实例作为主实例。这可能比让另一个实例整夜在线更昂贵。
答案3
如何将用户引导至运行重定向的微型服务器 Web 服务器,但只有在 ping 成功后,才会重定向至大型服务器?如果 ping 不成功,用户将被发送到微型服务器的错误屏幕。
不知道如何设置。