
分布式与微服务
文章平均质量分 59
微服务领域相关技术问题
浪子城
芸芸众生,不过尔尔
展开
-
docker发布dubbo服务 外部程序访问不到问题处理
程序通过docker向zookeeper注册服务时,会将容器地址(内网地址)作为服务的通信地址。当我们的程序都在容器内相互通信时,可以凭借容器地址相互通信。在创建容器时,给容器增加dubbo相关的特殊配置。特别是我们开发时需要连接一些测试环境的服务时,遇到这种问题总不能把服务在本地都启动一遍吧。31882宿主机端口与程序内配置的dubbo端口别忘记映射,好多人容易忽略。添加完之后,重新构建一个容器,观察dubbo服务提供者的通信地址 就变成。至此本地与容器内的dubbo服务就可以正常通信了。原创 2024-02-27 17:41:18 · 926 阅读 · 1 评论 -
分布式与微服务的区别--之不是一个玩意篇
分布式系统原理与范型》定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”。分布式系统(distributed system)是建立在网络之上的软件系统。分布式诞生所要解决的是:存储、计算两个问题,且分布式一定是集群架构。分布式存储:当系统需要存储的文件过大,超出了单机硬盘的存储能力,就需要将文件拆分成若干个有序的小文件,分别存储到不同的机器上。并记录这些小文件的存储的元数据信息,比如:顺序、大小、存储位置等。原创 2023-07-10 16:07:27 · 284 阅读 · 0 评论