我的团队开发了一个服务器应用程序,每个客户都有自己的服务器应用程序实例,该实例位于我们的数据中心本地。应用程序打开远程客户端使用的许多TCP,UDP,SIP和RTP连接。
我对托管服务器实例有一些疑问,在目前的情况下,我们使用通过自行开发的“主机控制器”执行的exe文件,使用System.Diagnostics.Process命名空间来运行实例。
原因是应用程序的各个实例不会在崩溃等情况下影响其他实例。
这是托管的好选择吗?是否有任何类型的基础架构来托管这些类似于IIS的应用程序,还是我还可以在IIS中托管这些应用程序?
我正在为这些服务器应用程序寻找更稳定的托管解决方案,我一直在寻找关于该主题的先前线程,但没有找到任何好的答案。该公司希望在本地托管应用程序,因此基于云的解决方案不是正确的答案。
感谢所有答案,提前谢谢!
答案 0 :(得分:0)
查看您的问题,我相信您的数据中心已经有托管服务器。您要问的是......您的开发方法如为每个远程连接创建单独的实例是否合适?我对吗?或者您需要帮助才能找到正确类型的托管(VPS,经销商,云端或专用)?
我相信将实例彼此分开是一个非常好的主意......但它会增加服务器的负载。