技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【168777】
背景:
有一个服务程序(不好意思,具体对接后,再发这个服务程序),安装在window server 2019上后,是以服务进程形式运行的。因为客户不想用云桌面方式,一个用户终端占一个后台操作系统,投入成本太高(云桌面是没问题的)。我们就用RDS,一个操作系统上跑多个会话,让多个用户终端来同时并发的访问同一台服务器,每个用户终端占用一个会话来实现多开效果。
想实现的效果:
但是这个服务进程只能跑在windows操作系统上,不能跑在会话内,不能多开。所以就想看能用什么办法让这个服务进程也跑在会话内,就实现多个会话来多开这个服务程序?比如用windows原生容器工具和技术(也有人建议说可用thinapp或app volumes,没试过),将这个服务程序打包生成一个映射,后面再把这个映射放到会话里面,以一个容器的形式来运行(也可能先把这个映射放到一个sandboxie-plus沙箱内,再把这个沙箱放到会话内),以实现同一个windows server的操作系统上,可以会话内运行服务程序,且是多个会话同时并发运行,即让这个服务程序通过多会话来多开?