• RRR
    2023-08-24 来自新加坡
    远程修改代码之后 如何同步代码呢? 挺麻烦的,还要 git clone 代码库的吗

    作者回复: 有这个问题,解决办法跟本地类似,借助持久化的能力和 git pull。

    
    
  • bingo
    2023-02-24 来自吉林
    老师请问一下,使用Nocalhost远程debug Maven应用怎么在启动参数里设置自定义的setting.xml文件

    作者回复: 在 nocalhost 的配置中 debug 的命令里写上业务启动命令,启动命令带上读取特定的配置文件。 实际上进入开发模式之后配置文件都有的,一般只要直接启动业务进程就行。

    
    
  • 林龍
    2023-02-24 来自广东
    对于开发循环反馈这个流程,在微服务下是一定会遇到的问题, GitOps自动化是减少了整个的流程所花费的时间。在这三个虽然是解决方案,但是并不是最优秀的做法。其实对于该问题我觉得更应该从开发的角度去分析, 1.每个函数都有单元测试,确保每个函数的入参后得到的出参能符合预期 2.微服务的拆分,通过ddd的方式划分服务,尽可能把业务内的代码不要跨服务去处理。 3.在微服务中加入链路服务,可通过链路可视化工具把整个流程进行展示,然后对比各个微服务之间的入参出参是否与预期相同,如不同,则可对应到具体的微服务,具体的函数 当多个函数里面里面各个入参跟出参符合预期后,最终再把代码上传,构建,推送镜像,k8s启动。这样可以减少这个流程的次数。

    作者回复: 很好的经验分享👍🏻 在开发过程最主要还是要解决开发环境和编码查看代码效果的问题。

    
    