span8
span4
你好,
我计划安装一个容错FME服务器2018.1。我想安装两个系统,每个有两个引擎。负载均衡器将管理对这两个系统的请求(如下所示)
我有两个问题:
1/有可能将一个引擎专用于“消息流”工作流(WebsocketReceiver/WebsocketSender)吗?亚搏在线假设主机的引擎是1。
是否有可能只将“大任务”发送给主机的引擎?在我的理解中,我将不得不在两个主机上重复队列,所以似乎不可能只使用一个引擎……
提前谢谢你!
劳伦特
嗨@lau
您能够共享引擎管理页面和部署状态页面的屏幕截图吗?
嗨@lau,
在2018.1容错安装中,没有被动发动机。所有发动机都启动。所以你可以将作业路由到你想要的任何引擎。如果您确实有一个引擎,那么最好让另一个优先级较低的队列指向另一个主机上的引擎,以便处理仍在继续。
https://docs.亚搏在线safe.com/fme/html/fme_Server_Documentation/Content/WebUI/Job-Queues.htm?突出显示=优先级
这也可能有用。
https://knowledge.亚搏在线safe.com/articles/81263/an-fme-server-20181-installation-scenario.html
关于最初的问题。
1)是的,你可以安排任何工作
2)队列是在文件共享和数据库上设置的,因此它已经在服务器之间共享。不需要重复任何过程。
在这种情况下,将一个特定的作业发送到一个特定的主机不会被认为是容错的,但我认为它应该是可能的。
当你说“各有两个引擎”时,你是在说你有四个授权的引擎吗?在这种情况下,当/如果其中一个服务器宕机,那么作业将被定向到一个服务器(您将只有两个引擎)。
我认为在引擎页面的FME服务器UI中,您应该可以看到两个主机都与引擎一起可用,您应该能够控制哪些队列具有哪些引擎。负载均衡器只是将请求定向到(一个)FME服务器。队列管理器将向它发送指定的引擎。
如果主机宕机,那么这些引擎也会宕机,因此队列会一直填满,直到引擎重新联机。
©2019安全亚搏在线软件公司法律