【发布时间】:2012-08-11 13:00:39
【问题描述】:
说,我有 1 个 CPU 密集型 C++ 控制台应用程序(游戏服务器)。我是否需要专门对其进行编程才能在多台机器上扩展 1 个应用程序,或者是否有特殊的软件可以使 2-3 个服务器充当单个服务器?
更新:我的登录服务器与游戏服务器分开。服务器有一个所有玩家聚会的地方,但没有这样的cpu工作。最多的游戏线程,玩家创建一个游戏 - 1个线程。
据我了解,我需要对应用程序进行编程才能在另一台服务器计算机上创建游戏实例?
【问题讨论】:
-
如果你不让它在不同的实例上工作,你可能会遇到一些有趣的事情,比如用户能够同时登录应用程序的不同实例。
-
是的,我没有将它编程为与不同机器上的不同服务器实例一起工作。首先我想在不重新编码的情况下找到解决方案
标签: c++ performance scalability load-balancing