Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行同一unix服务的多个实例_Unix - Fatal编程技术网

运行同一unix服务的多个实例

运行同一unix服务的多个实例,unix,Unix,我们有一个服务器应用程序,希望作为Unix/Linux服务运行 我们希望运行应用程序的多个实例以实现负载共享和故障转移 我看到的问题是,作为unix服务,应该只启动应用程序的实例 因此,询问关于此问题的最佳解决方案的建议,作为Unix服务运行多个应用程序实例的最佳方法是什么 我不会详细介绍应用程序体系结构,因为问题在于如何使用服务和服务器的多个实例 但对应用程序体系结构的概述是,它的设计使一台服务器上一次可以运行多个实例。应用程序服务于在消息队列上接收的请求,消息代理处理多个共享同一请求队列的应

我们有一个服务器应用程序,希望作为Unix/Linux服务运行

我们希望运行应用程序的多个实例以实现负载共享和故障转移

我看到的问题是,作为unix服务,应该只启动应用程序的实例

因此,询问关于此问题的最佳解决方案的建议,作为Unix服务运行多个应用程序实例的最佳方法是什么

我不会详细介绍应用程序体系结构,因为问题在于如何使用服务和服务器的多个实例


但对应用程序体系结构的概述是,它的设计使一台服务器上一次可以运行多个实例。应用程序服务于在消息队列上接收的请求,消息代理处理多个共享同一请求队列的应用程序。此外,数据库还处理许多实例的更新和读取。

在这种一般级别上,不可能给出具体的答复。客户端如何与服务器通信?是否有需要与哪些服务器实例同步的中央数据存储?如果是,怎么做?只读还是读/写?有数据库吗?谢谢triplee,我在问题中添加了一些架构信息。我想到了inetd、fastcgi、chroot。但是:一般来说,负载平衡/故障切换在单个物理机器上没有多大意义(除非您的代码非常不可靠,以至于您希望出现随机挂起)