![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务spring cloud
文章平均质量分 54
鲸落ж
这个作者很懒,什么都没留下…
展开
-
Eureka的学习与使用
Eureka 负责管理记录提供者的信息,自动调用,符合需求的调用给消费者 服务提供者给eureka定时发送信息---------->心跳机制------->服务提供者模拟心跳,注册中心接收不到后会尝试连接 流程 1.服务注册中心启动 2.启动服务提供者 3.注册到服务中心 4.记录服务出于什么状态 5.有服务 6.基于负载均衡算法调用user-service 7.选择服务地址调用服务 Docker-集群 对外暴露地址(集群) 服务中心将服务提供者地址列表发送消费者,定期更原创 2021-08-18 21:50:12 · 148 阅读 · 0 评论 -
java.lang.IllegalStateException: No instances available for user-service
部分代码如下: spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/myspringcould username: root password: 123456 application: name: user-service @RestController public class UserController { @Au原创 2021-08-18 20:01:19 · 1405 阅读 · 0 评论 -
java.lang.IllegalStateException: No instances available for user-service
在编写自定义的负载均衡策略时,需要注意将自定义的负载均衡的类中一个实现方法的返回值更改: @Override public Server choose(Object key) { // TODO Auto-generated method stub return choose(getLoadBalancer(), key); } ...原创 2021-08-18 19:20:31 · 1486 阅读 · 0 评论 -
项目构建--微服务
1.微服务场景模拟 1.1 创建父工程 1. 首先打开spring,如下图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e4HT0rVi-1629249896205)(Snipaste_2021-08-17_08-51-29.jpg)] 2. 创建一个java working setting。 3. 创建一个父工程,打包方式为pom,pom文件如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs原创 2021-08-18 09:27:05 · 130 阅读 · 0 评论 -
eclipse环境的配置-maven-tomcat-编码配置(微服务)
1.sping tools的安装 1.选择eclipse上面的工具栏的help---->eclipse marketplace---->搜索sts安装spring tools 3(在安装过程中会重启eclipse) 2.接着选择help----> about eclipse IDE,可以看到安装完的详细信息 2.环境的配置 1.window---->preferences---->general---->contentType---->Text(utf-8原创 2021-08-16 12:42:03 · 177 阅读 · 0 评论