Tomcat vs servidor TC Pivot

Alguém poderia aconselhar sobre os prós e contras de usar o servidor TC Pivot em vez de apenas vanilla Tomcat para uma aplicação web Java Spring-MVC? Poderia encontrar muito pouco sobre Pivot além de em seu site e o fato de que está empacotado como parte da suíte de ferramentas de Primavera. Esta falta de informação está me fazendo um pouco cauteloso sobre ser dependente dele...

contexto: {[7] } estou a preparar o ambiente de desenvolvimento para um projecto Spring-MVC e actualmente a avaliar se para usar o pacote de ferramentas de mola {STS) ou apenas começar com o Eclipse mais recente (possivelmente combinado com o plugin de Eclipse STS). Deparei-me com o servidor TC Pivot como um dos componentes opcionais deste plugin.

Author: Community, 2014-05-02

4 answers

O servidor TC Pivot contém toda a vanilla Tomcat, e tem algumas extensões opcionais projetadas para facilitar a implantação e manutenção. Dividido em três grupos, a diferença é assim:

Extensões de Configuração (Sem código alterado, apenas alterações de configuração que implementamos)

  • multi-instância usando binários partilhados
    • Trivial to change Tomcat versions while preserving app and configuration
  • Substituição de variáveis na configuração ficheiros
  • Registo Async
  • Ajuste de segurança Ligeiro (portas, aplicações mgmt, JMX)

Extensões De Código

  • a versão do Patch liberta-corrige falhas na versão actual [por exemplo, tomcat-7.0.32.B. libertação]
  • Interface JMX Extendida
    • Métricas Adicionais
    • Implantação De Aplicações
  • Válvula De Diagnóstico-boa solução de problemas quando há uma desaceleração
  • modelos de configuração – incluindo os criados sob medida
  • mudar o nível de registo na fly
  • replicação avançada de sessão (Gemfire)
  • Oracle DB Connection Proxy

Add-Ons

  • Invólucro Do Serviço De Janelas
  • RPM / Apt-Get / Debian installers (linux)
  • scripts de arranque (linux)
  • Receitas De Chef
  • Scripts De Fantoches
  • Encriptação Por Senha
  • visão Primaveril para afinação de desempenho

Para tua informação, ainda há a velha etiqueta "springsource-tc-server". A SpringSource é agora crucial. (Podemos/devemos atualizar a tag ou adicionar uma nova?)

Espero que isto ajude.
 40
Author: Carwin, 2016-03-21 19:49:18

SpringSource TC Server é uma versão corporativa do Apache Tomcat, o servidor de aplicações web amplamente utilizado. SpringSource TC Server é endurecido para uso empresarial e é acoplado com capacidades operacionais chave, diagnósticos avançados, e é apoiado por suporte de missão crítica.

O SpringSource TC Server foi concebido para ser uma gota em substituição do Apache Tomcat, garantindo um caminho de actualização sem descontinuidades para aplicações de software personalizadas e comerciais já certificadas para Gato. Manter este nível de compatibilidade permite que nossos clientes adicionem a funcionalidade crítica de negócio que eles precisam para executar mais eficazmente e gerenciar suas aplicações com o menor esforço.

Encontra mais informação em http://static.springsource.com/projects/tc-server/6.0/getstart/cgsdiffs.html

 5
Author: Makarand.Thorat, 2014-05-23 10:12:38
Isto não responde à sua pergunta sobre os prós e contras, mas achei este site muito útil para colocar o servidor tc em funcionamento na STS. http://sosiouxme.wordpress.com/2012/04/06/the-missing-guide-to-creating-and-modifying-tc-server-instances-for-sts/
 4
Author: Kyle Walker, 2015-01-03 15:20:01
Para mim, parece-me um preço alto por apenas ter um contentor servlet. Especificamente, it (o TC server) parece tentar imitar um servidor de aplicação de qualidade de produção (servlet engine) com as funcionalidades adicionadas. Para o desenvolvimento parece um exagero. Você poderia usar Tomcat stand-alone ou Glassfish ou Jetty .

Eu escolheria o servidor tc Se o meu alvo fosse uma implementação na nuvem da Fundação Cloud que fosse, em última análise, a minha ambiente de implantação de produção alvo.

Finalmente, reparei que o servidor tc é uma oferta comercial. Assim, as implicações de licenciamento caso os recursos se tornem parte integrante da sua entrega, pode ter um custo que o seu projeto não suportaria: https://www.cdw.com/shop/products/SpringSource-tc-Server-Spring-Edition-license/2156278.aspx
 1
Author: Beezer, 2015-12-29 11:00:49