浏览 2229 次
锁定老帖子 主题:Nginx通过URL划分转发不同服务
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2018-11-13
现在有a,b,c三个模块,a,b,c都不包含彼此. 都是独立的. 我想通过一个统一的入口根据URL特殊标记来控制转发到不同的模块集群tomcat处理. 我想a下面的b,c模块分开部署, 通过nginx根据url规则来转发. a地址提供; 10.10.1.5/a/所有a模块的界面资源 b地址提供: 10.10.1.6/b/所有b模块的界面资源 c地址提供: 10.10.1.7/c/所有c模块的界面资源 入口项目 F http://10.10.1.4/F/a/list http://10.10.1.4/F/b/list http://10.10.1.4/F/c/list 以上3个请求都分别访问a,b,c的服务. 再比如: 10.10.1.5/F/b/list 就是访问b服务里面的 10.10.1.6/b/list 10.10.1.5/F/c/add 就是访问c服务里面的 10.10.1.7/c/add 请问下有办法通过nginx实现吗? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |