如果你有一个流星群(假设有2个盒子)并且服务器停止响应(关闭),那么所有的流量都会被重新路由到另一个" live"服务器?我正在为某人建立一个应用程序,它很可能会成为一个火灾而忘记的应用程序(它运行的地方,只是在它们进入时提供更新)。
我担心的是,如果一台服务器发生故障,那么任何连接到该机箱的客户端都无法获得任何流量。
有关应用的信息:
该应用程序将是一场火灾而忘记(加载页面并离开)。可能有人不会刷新页面或任何东西。
这个应用程序是关键任务,有人没有收到通知真的非常非常糟糕,几秒钟的差异确实很重要。
必须使用Websockets。拉动测井中的10秒钟是不可接受的。
最重要的....
答案 0 :(得分:0)
当连接丢失时,Meteor将始终尝试重新连接到服务器,因此如果服务器重新联机,它将重新连接。但是如果你需要一个自定义逻辑来重试连接到不同的集群,当用户断开连接也应该很容易编码时,文档有反应API来查看连接状态(Meteor.status
)这里是一个新包我发现它可以是一个很好的地方,看看它应该如何运作:https://github.com/nspangler/autoreconnect
如果您正在使用meteorhacks:cluster
,它可能会重新连接到另一台服务器,文档并没有真正说出任何关于它的信息,但如果不是,我认为aruonda可能只是通过询问来添加GIT中。