微服务:嵌入式tomcat vs独立tomcat:差异

时间:2017-11-30 06:07:52

标签: java tomcat kubernetes microservices embedded-tomcat-8

嵌入式tomcat或任何此类嵌入式服务器可用于生产环境中的微服务吗?嵌入式服务器如何与普通的独立完整服务器不同(性能。可靠性明智)?嵌入式服务器与独立服务器相比重量轻吗?嵌入式服务器与其独立服务器相比没有什么功能?我们可以更改嵌入式tomcat中的默认安全设置,密码等高级内容吗?

1 个答案:

答案 0 :(得分:6)

嗯,这是一个选择问题。我见过一些在生产中使用嵌入式tomcat的服务,以及一些依赖于平台直接提供的独立tomcat容器的服务。某些平台可能没有Java运行时,在这种情况下,您必须使用嵌入式容器来运行tomcat或jetty。 关键的区别在于独立容器可以承载多个Java部署,而对于单个部署,您可以坚持使用嵌入式容器。是的,可靠性和性能不会成为一个巨大的问题,尽管我认为独立容器的设计更具可扩展性。根据我的个人经验,嵌入式部署更易于管理,因为我们可以自定义配置特定于该部署的tomcat设置(可能是您上一个问题的答案)