如何只推送bladex主工程里的某个微服务的镜像到harbor上,而不是全部推

Blade 未结 2 1061
菲哥
菲哥 剑圣 2021-05-26 16:37

一、该问题的重现步骤是什么?

1. 问一下翼总,如何只推送bladex主工程里的某个微服务的镜像到harbor上,而不是全部推。还有就是,我改了主工程的某个微服务,如何在推送前,调试这个开发环境的微服务,如何让调用调到我开发环境上的微服务,而不是部署在局域网里服务器上的这个没改动的微服务

2. 我目前找到调试的办法是:把局域网上的开发服务器上的未改动的指定微服务,使用docker-compose stop 该微服务,然后在开发服务器上运行修改好的主工程里的新的微服务器,让它注册到开发服务器上的nacos上,这时调用就可以调到开发机上的这个微服务了,不过验证修改OK后,单独推送怎么推送呢?另外,我这个调试的办法虽然可以,不过还有更简单的方法吗?

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2021-05-27 12:49

     1. 不需要推送的,可以先把如下代码注释掉,这样就会跳过了

    image.png


    2. 可以用ribbon组件配置,让网关只调用本地的服务,这样就会先调用你修改后的,而不会去调用线上的了

    image.png


    0 讨论(0)
  • 2021-08-23 17:30

    微服务的部署和持续集成其实挺麻烦的,属于运维处理的事情,但是好多公司架构也在搞运维这套,所以希望blade技术大师能专门讲解下这块

    0 讨论(0)
提交回复