微服务本地开发走网关配置

      今天要说的是微服务本地开发调用接口地址的写法与测试环境接口调用写发不一致导致部署到测试环境出现很多错误,今天要解决的问题是本地使用服务器写发实现本地开发。

1.首先你的有一个Windows版的nginx。下载地址在百度上搜索

   nginx-1.10.3\conf\下创建一个.conf的nginx配置文件

upstream push-view{
    server 127.0.0.1:8126  weight=10 max_fails=2 fail_timeout=30s;
}

upstream platform-view{
    server 127.0.0.1:8001  weight=10 max_fails=2 fail_timeout=30s;
}

 

upstream finance-view{
    server gateway.xx.com:80  weight=10 max_fails=2 fail_timeout=30s;
}
server
    {
      listen                   80;
      server_name              shop.xx.com;#监听本地的前端服务域名
      root html;
      set $dm_cookie "";
      if ($http_cookie ~* "(.+)(?:;|$)") {
      set $dm_cookie $1;
    }
    
   #以下是需要转发到对应服务的nginx凭借方式 
    location ^~/proxy/push-service/ {

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值