2014-07-23 3 views
0

메모리 문제가있는 C++ 라이브러리를 사용하는 topshelf 서비스가있는 끔찍한 상황에 처하게됩니다. 이 장소에서 나는 스스로를 찾았으므로 TopShelf에 서비스를 다시 시작하라는 전화를하고 싶습니다. 일시 중지 중에 다른 이유가 없으면 "다시 세상을 만드십시오"라는 활동이 있습니다.프로그래밍 방식으로 C# TopShelf 서비스 다시 시작

허용되는 TopShelf API가 있습니까? 나는 문서에서 어떤 것도 찾을 수없는 것 같습니다.

답변

1

저는 Topshelf가 이것을 지원하지 않으므로 코드에서 직접해야한다고 확신합니다.

ServiceController 클래스를 살펴보십시오.

최악의 경우 현재 서비스를 관리하고 다시 시작하는 두 번째 간단한 topshelf 설치 프로그램이 있습니까? (내가 아는 더러운 조금)