求助,如何整合两个服务商

2019-01-08 17:25:15 +08:00
 Augustine1128

目前有两个版本的服务提供商。 现在的需求是,例如用户在前端查询订单,需要同时从两个服务商查询,整合后返回给前端,用户选择订单后,再根据订单的来源走相应的提供商的服务。 目前我们希望在不修改前端的情况下,在中间加一层服务,现在尝试使用网关进行操作,但考虑到效率可能不高,希望大神们给点思路。

1880 次点击
所在节点    程序员
5 条回复
alvin666
2019-01-08 17:27:16 +08:00
加一个 nginx,前段请求的时候加一个参数,nginx 判断参数,转发给相应的服务器
Augustine1128
2019-01-08 17:30:57 +08:00
@alvin666 如果前端并不知道该给哪一个发呢?
TimePPT
2019-01-08 18:43:18 +08:00
你这至少要从两个供应商同步到类别或者单品信息吧。否则怎么转发?

或者就是前端展示时候就加参,根据 request 参数判断跳转。
luozic
2019-01-08 20:43:48 +08:00
path,niginx 或者其他网关转发不就行了
czb
2019-01-09 06:01:48 +08:00
Nginx + njs

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525087

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX