Здравствуйте.
Написал службу (на Delphi)
На локальном компе всё хорошо работает,
но когда перенес её на сервер, начала вырубаться через секунд 15.
Служба проста:
На форме находится IdTCPServer, слушающий порт
Код:
procedure TslGetCoffee.ServiceStart(Sender: TService; var Started: Boolean);
begin
...
IdTCPServer.DefaultPort:=5190;
Try
IdTCPServer.Active:=True;
Except
...
End;
end;
procedure TslGetCoffee.ServiceExecute(Sender: TService);
begin
While Not Terminated do
begin
If Terminated Then Break;
Sleep(200);
ServiceThread.ProcessRequests(False);
End;
end;
Админ: Пользуемся тегами при оформлении кода! При рецедиве последуют санкции.
Стартует, но останавливается даже когда нет команд на IdTCPServer
Дело наверное не в службе.
Наверное что-то мешает службе выполняться на сервере
Что можно проверить на сервере? какие настройки?
Как определить причину остановки службы?
Что посоветуете?