Hoje, no sistema Windows 7, quando acessei localhost:8080 no meu navegador, vi o SpringSource tc Server em execução, de forma bastante inesperada. Aqui está a mensagem que encontrei.
Como você já deve ter adivinhado, esta é a página inicial padrão do SpringSource tc Server. Ele pode ser encontrado no sistema de arquivos local em:
$TC_SERVER_HOME/webapps/ROOT/index.html
onde "$TC_SERVER_HOME" é a raiz do diretório de instalação do tc Server para Tomcat. Se você está vendo esta página e acha que não deveria, então você é um usuário que chegou a uma nova instalação do tc Server ou é um administrador que não possui o seu configuração muito certa. Desde que seja o último caso, consulte a documentação do tc Server para obter informações detalhadas sobre configuração e administração.
Eu tentei fazer echo $TC_SERVER_HOME/webapps/ROOT/ para saber a pasta de instalação. Para que eu pudesse interromper o script em lote naquele local.
Está apenas imprimindo $TC_SERVER_HOME/webapps/ROOT/
Este servidor é quase semelhante ao Tomcat. O problema é como pará-lo? Como encontrar seu diretório de instalação e desligá-lo? Presumo que haveria algum arquivo em lote e eu teria que desligá-lo?
Estou no sistema Windows 7.
Responder1
Como faço para parar o servidor Spring Source TC?
Como afirma a mensagem que você citou em suas perguntas"consulte a documentação do tc Server para obter informações detalhadas sobre configuração e administração."
Se você já instalou a instância tc Runtime como um serviço do Windows, use o painel de controle dos serviços do Windows para iniciá-lo e interrompê-lo.
Windows: iniciando e interrompendo instâncias de tempo de execução tc como serviços do Windows
Por padrão, o script tcruntime-instance.bat cria todas as instâncias do tc Runtime no
INSTALL_DIR\springsource-tc-server-edition
diretório, ondeINSTALL_DIR
se refere ao diretório no qual você instalou o tc Server, comoc:\home\tcserver
e a edição édeveloper
oustandard
. Cada instância específica do tc Runtime reside em seu próprio diretório; este diretório se traduz naCATALINA_BASE
variável do servidor. Este é o comportamento padrão do script de comando; você pode ter especificado um local diferente para sua instância do tc Runtime. Nesse caso, ajuste o procedimento a seguir de acordo.No procedimento a seguir, presume-se que você instalou um tc Server Standard Edition.
Para iniciar e parar instâncias do tc Runtime como serviços do Windows:
Se esta for a primeira vez que você instalará e iniciará a instância do tc Runtime após criá-la, inicie uma janela de prompt de comando e continue com este procedimento.
Se você já instalou a instância tc Runtime como um serviço do Windows, use o painel de controle dos serviços do Windows para iniciá-lo e interrompê-lo.
Mude para o diretório CATALINA_BASE\bin da instância tc Runtime que você deseja iniciar ou parar.
Por exemplo, se você instalou o tc Server
c:\home\tcserver
e criou uma nova instância do tc Runtime chamada myserver:
prompt> cd c:\home\tcserver\springsource-tc-server-standard\myserver\bin
Se você estiver usando a Developer Edition do tc Server, o
CATALINA_BASE
diretório incluirá o diretório springsource-tc-server-developer.Instale a instância tc Runtime como um serviço do Windows:
prompt> tcruntime-ctl.bat install
O comando instala a instância tc Runtime como um serviço automático do Windows, o que significa que a instância tc Runtime é iniciada automaticamente quando você inicia o computador Windows. Você pode alterar esse comportamento usando o painel de controle do Serviço do Windows.
Você deverá ver uma mensagem indicando uma instalação bem-sucedida:
wrapper | SpringSource tc Runtime - tcserver-c-home-tcserver-springsource-tc-server-standard-myserver installed.
Agora e posteriormente, inicie e pare a instância do tc Runtime usando o console do Windows Services. A instância tc Runtime é exibida no console com o nome SpringSource tc Runtime - nome exclusivo, onde nome exclusivo é uma combinação exclusiva de nome do servidor e diretório do servidor.
Para desinstalar o serviço tc Runtime, execute o seguinte comando:
prompt> tcruntime-ctl.bat uninstall
Embora SpringSource recomende que você sempre instale a instância tc Runtime como um serviço do Windows e interrompa-a e inicie-a usando o console de Serviços, você também pode parar e iniciar a instância tc Runtime manualmente. Consulte Referência de comandos tcruntime-ctl para obter a lista completa de comandos do
tcruntime-ctl
script.
Fonte7.2 Iniciando e Parando Instâncias de Tempo de Execução tc