请教tomcat与项目的关系

小白_1 2020-07-25 08:18:35
师傅们, 没有微服务的时代, 假如服务器有多个项目需要对外发布,是放在同一个tomcat里,还是一个tomcat放一个项目。
...全文
2905 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2020-07-26
  • 打赏
  • 举报
回复
微服务当然也可以.但为什么会只放一个呢?因为微服务追求的是分布式项目的水平扩展.例:jvm1->tomcat1绑定服务1(项目1),若tomcat1上有多个项目(1号对应服务1,2号对应服务2),想关停其中一个(项目1),会导致其它项目(服务2也用不了)也被停了
街头小贩 2020-07-26
  • 打赏
  • 举报
回复
一个tomcat一个项目这个观念都是错误的。我本机上的: 1,2,3中各有一个项目 admin访问地址:admin.xx.com bucket访问地址:pic.xx.com webapps访问地址:www.xx.com 三个目录中的项目名都是ROOT, 他们还可以继续放别的项目,例如webapps中有三个项目: ROOT的访问地址:www.xx.com app的访问地址:www.xx.com/app mobile的访问地址:www.xx.com/mobile
睡不醒的ZWW 2020-07-26
  • 打赏
  • 举报
回复
都可以,放在同一个tomcat里只占用一个端口号,放在多个tomcat占用多个端口号。 放在多个tomcat里可能要解决跨域问题 放在多个tomcat里每个服务独占tomcat的连接数

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧