集群的另一个用途是高可用。
当集群启动时,会有多个进程,只要其中任何一个进程存活,程序就可正常提供服务。而且,我们可以实现:当某个进程意外中止时,自动重启之。以此达到程序“不死”的效果。
且看代码:
此代码,会在启动后数秒抛出错误,当发生错误、程序退出时,主进程会自动重启一个工作进程。
效果如下:
© Fairysoftware.com, All rights reserved.