我正在考虑使用嵌入式Tomcat而不是默认的部署,我想知道为什么它没有被广泛使用。有什么缺点吗?它以任何方式变慢吗?
感谢。
编辑:
我做了自己的测试,看起来嵌入式tomcat的速度提高了25%。为什么,它不应该大致相同的速度?
答案 0 :(得分:2)
关于嵌入式服务器的一些想法:
关于最后一点:我最终编写了一个命令行启动器,它具有大量可能的参数,以便处理不同的部署环境。然后是针对不同环境的shell脚本,因此您不必键入所有args。最后,它不仅仅是让不同的容器运行自己的配置,只是为它部署战争。
就性能而言,我无法真正告诉你原因。我确实找到this,这很有意思,但不是特别好,因为它们没有直接比较运行嵌入式和常规的同一台服务器。
最后,我认为问题实际上取决于您期望需要多少种不同的服务器配置,以及您是想自己控制这些配置还是让客户的部门处理它们。有些地方想要自己做服务器的东西,有些人宁愿不必处理它。希望有所帮助。