O nome do serviço da Resina 4 Windows é sempre “Resin Web Server”

1
Estou tentando executar várias instâncias de serviço da Resina 4 em uma caixa do Windows Server 2003, o que significa que cada nome de serviço deve ser exclusivo para que eu possa determinar qual dos muitos que preciso iniciar / parar ou reiniciar quando ocorrerem alterações.

De acordo com os documentos da Resin 4 ( link ) um serviço pode ser nomeado exclusivamente com um sinalizador -install-as {nome do serviço}: C: \ Resin \ resin.exe -install-as ResinA

Infelizmente, o nome do serviço sempre aparece como "Resin Web Server", independentemente do que você substitui "ResinA" por. Então acabo com várias instâncias de "Resin Web Server" e tenho que ver as propriedades de cada um para ver quais argumentos foram passados.

    
por jas 20.10.2009 / 21:32

2 respostas

1

Você pode alterar o nome de exibição de um serviço no regedit acessando HKLM \ System \ CurrentControlSet \ Services, localizando o serviço que deseja alterar e ajustando o valor DisplayName. Você pode precisar reiniciar para que isso tenha efeito. ( Clicky )

Cuidado com isso, no entanto: pode haver outras configurações contidas nos arquivos ini ou cfg associados ao serviço que também contêm um nome de exibição que precisa ser o mesmo, e - se você realmente não tiver sorte - um executável associado ao seu O serviço pode ter o nome embutido no código. Pelo som das coisas, seus serviços funcionarão bem com o último, mas eu definitivamente aconselharia a verificar o primeiro.

    
por 20.10.2009 / 22:52
0

No Tomcat (eu sei, não é a mesma coisa, mas eles são configurados de maneira semelhante) ele é originalmente configurado por meio de um arquivo em lote e você define o nome do serviço e o nome de exibição separadamente, como abaixo:

-set SERVICE_NAME = Tomcat5   -set PR_DISPLAYNAME = Apache Tomcat

    
por 20.10.2009 / 22:38