0
我跑單的服務與爲什麼在kill -9之後單聲道服務沒有重啓?
mono-service2 -l:lockfile process.exe
它開始的服務,這是所有罰款,但我不得不改變源東西。所以我重新編譯並部署了它。我通過運行終止了服務
kill -9 <pid>
現在我試着再次運行該服務。但它並沒有開始。這裏有什麼問題 ?
我跑單的服務與爲什麼在kill -9之後單聲道服務沒有重啓?
mono-service2 -l:lockfile process.exe
它開始的服務,這是所有罰款,但我不得不改變源東西。所以我重新編譯並部署了它。我通過運行終止了服務
kill -9 <pid>
現在我試着再次運行該服務。但它並沒有開始。這裏有什麼問題 ?
當mono開始一個服務時,它會根據程序名或給定的參數在/ tmp中創建一個鎖。你應該通過發送SIGTERM而不是SIGKILL信號來停止服務 - 如果你這樣做了,鎖將被刪除。現在你應該手動刪除鎖。閱讀詳情here。
但我用SIGTERM試過,無法終止它。 – King
docs說'殺了\'貓 \'' –
IanNorton
@lanNorton那力量也工作。 – King