work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年5月7日

摘要: 1、启动检查 服务启动过程中验证服务提供者的可用性 验证过程出现问题,则阻止整个Spring容器初始化 服务启动检查可以尽可能早的发现服务问题 某些场景下,如服务A调用服务B,服务B调用服务A,这样两个服务永远启动不了 解决方法: 关闭启动检查 2、负载均衡 如A服务调用B服务,B服务有四个(部署在 阅读全文

posted @ 2020-05-07 23:24 work hard work smart 阅读(199) 评论(0) 推荐(0) 编辑

摘要: 项目介绍: 用户服务: 服务提供方,提供了如登录方法。 网关服务: 提供Rest接口,如授权接口,然后在通过Dubbo调用用户服务的登录方法。 1、项目结构如下如 guns-api: 公共接口 guns-gateway: 网关服务 (从guns-rest复制过来,依赖于guns-api) guns- 阅读全文

posted @ 2020-05-07 14:26 work hard work smart 阅读(540) 评论(0) 推荐(0) 编辑

摘要: 1、Dubbo架构图 角色说明: 阅读全文

posted @ 2020-05-07 14:10 work hard work smart 阅读(135) 评论(0) 推荐(0) 编辑

摘要: 1、很早以前,部署/发布应用程序的方式 一台物理机,安装操作系统,然后安装应用程序 缺点: 部署非常慢 成本非常高 资源浪费 难于迁移和扩展 可能会被限定硬件厂商 2、虚拟化技术 为了解决上面的问题,出现了虚拟化技术 特点: 一个物理机可以部署多个app 每个app独立运行在一个VM里 虚拟化的优点 阅读全文

posted @ 2020-05-07 11:23 work hard work smart 阅读(568) 评论(0) 推荐(0) 编辑