其实这种层级关系只是说worker.exe是servicehost.exe创建的子进程而已。多进程的“好处”要看它和什么类比,一般我们和单进程多线程类比吧。多进程代码实现更简单,程序的可靠性更好,因为每个进程的关联要比线程小。

解决方案 »

  1.   

    sorry,I can't repeat  The phenomenon which you have encountered.
      

  2.   


    widnows service 不是不能启动exe文件吗,怎么实现呢? 另外对于图片处理 使用 Task, async-await是不是比这样设计性能更快些? 
      

  3.   


    widnows service 不是不能启动exe文件吗,怎么实现呢? 另外对于图片处理 使用 Task, async-await是不是比这样设计性能更快些? 
    可以启动啊,为什么你觉得不能启动呢。
      

  4.   

    哦,可能因为我自己没有想过这样设计,所以就以为不能启动了,或者以为windows servicve的account一般是system,可是启动exe一般是admin? 所以启动不了?谢谢提醒,我有时间验证一下windows service能不能调用exe.