Python Windows Service
Background
最近在优化LoadTest
的流程,在执行测试的时候,我们需要在10台虚拟机上运行HostProxy
, 这意味着需要登陆这10台机子并且一个个运行代理程序,这简直要人命。
所以我第一个想到的就是把这个过程做成一个windows service
,让他们一直监控一个文件命令,当下达运行指令的时候,10台机子就会自动运行,同理也能停止。
虽然最后发现通过service启的进程不能被Host Manager
访问到(有时间再仔细研究,应该有解决方案),用Scheduler
替代了,但其它操作还是没有问题的。