不同应用程序的多个jetty实例



对于在web服务器上部署应用程序我还是个新手。为两个应用程序(一个数据服务和另一个angular UI应用程序)添加不同的jetty webserver实例可以吗?或者我需要从同一个jetty实例部署两个应用程序吗?

建议

单个jetty服务器承载两个应用程序

  1. 当您拥有这两个服务并了解这两个服务的RPS/整个/延迟/内存需求时,请使用此方法。一个服务的瓶颈可能导致另一个服务的问题
  2. 如果可用内存/cpu/容量有限,因此不想通过运行另一个服务器实例来浪费服务器的额外内存
  3. 两个服务都是轻量级的
  4. 两个服务都没有频繁部署或有适当的BCP

每个应用程序独立的jetty服务器-最好是容器化的(Docker?)

  1. 为服务提供良好的隔离
  2. 每个应用程序的资源控制
  3. 易于根据负载独立管理/扩展
  4. 易于识别和修复问题

就我个人而言,我更愿意独立运行它们,无论是否使用容器化。

相关内容

  • 没有找到相关文章

最新更新