微服务
文章平均质量分 69
学java月薪2k的小菜鸟
这个作者很懒,什么都没留下…
展开
-
黑马程序员21年微服务课程笔记三:p19-p20 nacos服务的集群以及负载均衡
负载均衡不止上面的例子那么简单 有时候考虑到服务器体量 能力大小各不相同 还有上述的地域问题 这就产生了很多负载均衡的算法 黑马的课程中让我们实现 优先调用相同集群的服务 的功能 就是说 北京的order优先调用北京的user。什么是负载均衡呢 假设现在有两个集群 南昌集群和北京集群 分别都有一个user服务和order服务 让南昌周围的用户使用南昌集群的服务 让北京周围的用户使用北京集群的服务 这其实就是负载均衡的一种。原创 2024-10-11 14:44:35 · 1658 阅读 · 0 评论 -
黑马程序员21年微服务课程笔记二:p17-p18 初识nacos
要使用nacos 就得现在nacos中注册 nacos就好像一个老师 你要上学 你首先要去报名 这里的学生其实就是项目中的一个个模块 比如黑马程序员给的项目中的 订单模块 和 用户模块 那么 如何将这两个模块注册到nacos呢。通俗来讲 学校不止有一个老师 这个学生到底是要报A老师的班还是B老师的班 他需要声明一下 端口号就是nacos的唯一id nacos默认端口号为8848 所以我们按默认的走就好。输入后nacos就启动了 复制框内的网址在浏览器上进nacos管理中心 账号和密码默认都是nacos。原创 2024-10-10 17:53:48 · 364 阅读 · 0 评论 -
黑马程序员21年微服务课程笔记一:p7-p8 项目落本地以及http远程调用
这个部分说白了 其实就是数据库的多表联查 一个订单里有用户id 我们需要根据这个用户id 在查询订单的时候把用户的具体信息也查出来 在没学习微服务的时候 最常见的做法就是在sql语句中进行联查 把信息查出来再封装成对象 但是在微服务中 不同模块之间的数据库是独立的 也就是说 订单模块是访问不到用户模块的数据库的 这时候就需要用到微服务的远程调用。父项目中的pom不用动 在两个子项目的pom中只留springboot mysql mybati基础的依赖 其他你没见过 没用到过的 都先删掉。原创 2024-10-10 13:27:37 · 623 阅读 · 0 评论