热门

最新

红包

立Flag

投票

同城

我的

发布
lhy537200
小李同学_LHY
7 月前
truelhy537200

1.1服务远程调用问题
服务之间远程调⽤时, 我们的URL是写死的

String url = "http://127.0.0.1:9090/product/"+ orderInfo.getProductId();
AI写代码
java
运行
缺点:

当更换机器, 或者新增机器时, 这个URL就需要跟着变更, 就需要去通知所有的相关服务去修改. 随之⽽来的就是各个项⽬的配置⽂件反复更新, 各个项⽬的频繁部署. 这种没有具体意义, 但⼜不得不做的⼯作, 会让⼈非常痛苦
解决方法:

这样就类似解决高耦合的思想,引入第三方来保存保存和交互双方信息

我们⽣活中, 避免不了和各个机构(医院, 学校, 政府部⻔等)打交道, 就需要保存各个机构的电话号码. 如果机构换了电话号码, 就需要通知各个使⽤⽅, 但是这些机构的使⽤⽅群体是巨⼤的, 没办法做到⼀⼀通知, 怎么处理呢?
机构电话如果发⽣变化, 通知114. ⽤⼾需要联系机构时, 先打114查询电话, 然后再联系各个机构.
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:
https://blog.csdn.net/LHY537200/article/details/146774033

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条动态
立即登录