V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
牛客网
Augustine1128
V2EX  ›  程序员

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

  •  
  •   Augustine1128 · 2019-01-08 17:25:15 +08:00 · 1266 次点击
    这是一个创建于 650 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    或者就是前端展示时候就加参,根据 request 参数判断跳转。
    luozic
        4
    luozic   2019-01-08 20:43:48 +08:00 via iPhone
    path,niginx 或者其他网关转发不就行了
    czb
        5
    czb   2019-01-09 06:01:48 +08:00 via Android
    Nginx + njs
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3095 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 00:50 · PVG 08:50 · LAX 17:50 · JFK 20:50
    ♥ Do have faith in what you're doing.