我正在实现一个将执行多项任务的 Web 服务器,因为我计划在 8 个核心服务器上使用集群。任务如下:需要每 1 秒从某个服务器轮询一些统计数据,并将该数据存储在本地 redis 服务器中。需要访问多个服务器以发送来自 Web 客户端的单个请求的响应。一些请求可能是视频流。为此,我计划使其基于集群以利用多个内核。那么集群中有什么方法可以指定“这个工作人员应该专门做这项工作”,如果是,那么我可以在多个工作人员之间分配工作,比如网络请求由 n1 到 n2 个工作人员提供服务,并且总是由第一个工作人员轮询等。
或者你认为我应该遵循什么以获得最佳性能。
问候,-M-