有100多个小web项目,如何搭建应用服务器

szyicol 2016-11-29 11:32:08
1、是不同的100多个,不是在同一个web项目上访问
2、每个web项目不超过10个人使用,并发不超过5个人


求解决:如何搭建应用服务器,才能让各个项目不影响,各个项目更新的时候不要影响其它的
...全文
3253 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgycsmb 2019-06-26
  • 打赏
  • 举报
回复
一个项目,一个端口,列100个入口,就可以。
chenyihan2017 2017-06-28
  • 打赏
  • 举报
回复
首先使用一台服务器1,用nginx代理另外一台服务器2,并把100多个项目部署到这台服务器2上,划分多个端口号,一个端口号对应一个web项目,然后再在服务器1进行域名映射。
点滴寸土 2017-05-15
  • 打赏
  • 举报
回复
引用 6 楼 u010717662 的回复:
OSGI,每个组件是一个bundle,更新的时候,只是动态更新jar包,不用重启服务器
采用这种方式吧,支持的组件很多,Mule、Servicemix等
hj86073026 2017-04-05
  • 打赏
  • 举报
回复
为何不可以合并项目到一个系统,通过角色区分具体功能?
只爱玩 2017-03-24
  • 打赏
  • 举报
回复
写一个程序远程调用其他的
liangchengfck 2017-01-19
  • 打赏
  • 举报
回复
一个tomcat 100个功能。最实际。100个tomcat维护太麻烦而且容易错误。访问量小完全可以
  • 打赏
  • 举报
回复
引用 12 楼 littlebrain4solving 的回复:
你们应该想往微服务体系架构发展吧?100个项目即100个服务?我建议使用Spring Cloud进行管理;使用Sprin Netflix内网隔离方式进行服务发现;然后外部网络再用TYK API GATEWAY(API网关)暴露接口。
使用Spring Netflix与内网隔离的方式进行服务发现,避免外部直接暴露服务接口。
  • 打赏
  • 举报
回复
你们应该想往微服务体系架构发展吧?100个项目即100个服务?我建议使用Spring Cloud进行管理;使用Sprin Netflix内网隔离方式进行服务发现;然后外部网络再用TYK API GATEWAY(API网关)暴露接口。
life_wander 2017-01-16
  • 打赏
  • 举报
回复
一个tomcat可以部署N多项目的吧,只不过是无法直接用域名跳转所有项目了(只能实现其中一个).. 项目小,并发低,怎么搞都行,感觉没压力。
浮云若水 2017-01-04
  • 打赏
  • 举报
回复
一个端口搞定 直接往tomcat中丢就是了 干嘛还弄100端口 项目名不同就行
tianfang 2016-12-27
  • 打赏
  • 举报
回复
名字不重复,URL路径不重复,就往一个tomcat中部署就是了 你要问项目建立方式还是部署方式呢
qq_26904579 2016-12-26
  • 打赏
  • 举报
回复
Weblogic啊
qq_15153891 2016-12-15
  • 打赏
  • 举报
回复
引用 4 楼 scalong 的回复:
这是一个项目,100个功能就够了 列100个项目,那是脑子坏了
说得很好
灬潜龙在渊 2016-12-12
  • 打赏
  • 举报
回复
OSGI,每个组件是一个bundle,更新的时候,只是动态更新jar包,不用重启服务器
什么都不能 2016-12-07
  • 打赏
  • 举报
回复
tomcat 创建100个服务 同一个ip 100个端口,前面搭建个反向代理。
月明星稀灬 2016-12-05
  • 打赏
  • 举报
回复
笨方法....
月明星稀灬 2016-12-05
  • 打赏
  • 举报
回复
电脑下配100个tomcat,100个端口
scalong 2016-12-05
  • 打赏
  • 举报
回复
这是一个项目,100个功能就够了 列100个项目,那是脑子坏了
萧乡月夜 2016-12-04
  • 打赏
  • 举报
回复
Weblogic

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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