SpringCloud(一)Eureka注册中心
2024-10-18 06:53:42
Eureka简介
Eureka作为注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等
Eureka注册中心实例
Eureka Server
1.pom文件配置SpringBoot、SpringCloud的依赖;
2.启动类配置 @EnableEurekaServer 注解,表示注册中心;
/**
* SpringCloud是基于SpringBoot的,这是一个启动类的注解
*/
@SpringBootApplication
/**
* 这是注册中心Eureka的注解
*/
@EnableEurekaServer
public class SpringCloudEurekaApplication { public static void main(String[] args) {
//启动项目
SpringApplication.run(SpringCloudEurekaApplication.class, args);
}
}
3.配置配置文件 appilication.properties
spring.application.name=spring-cloud-eureka server.port=8000
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false eureka.client.serviceUrl.defaultZone=http://localhost:8000/eureka/
- spring.application.name :服务的名称,在服务生产者消费者中,消费者需要指出生产者的服务名称以进行调用;
- server.port :服务的端口;
- eureka.client.register-with-eureka :表示此是否注册到注册中心,自身是注册中心,应当填写false,否则启动报错;
- eureka.client.fetch-registry :表示是否从注册中心获取信息,自身就是注册中心,这里也填写false,否则启动报错;
- eureka.client.serviceUrl.defaultZone :表示与注册中心交互的地址,在双节点、集群配置时,需要把对方的地址都填上,并用逗号“,”隔开;
- eureka.instance.hostname :实例名称,hosts文件也需要修改,可以用来替换ip;
参考:https://www.cnblogs.com/ityouknow/p/6854805.html
最新文章
- CGI与FastCGI nginx+PHP-FPM
- 哈,我自己翻译的小书,马上就完成了,是讲用python处理大数据框架hadoop,spark的
- matlab中的卷积——filter,conv之间的区别
- spring注解配置启动过程
- 《图解TCP/IP》
- 打造一个自动检测页面是否存在XSS的小插件
- Unable to create the store directory. (Exception from HRESULT: 0x80131468)
- 零基础学习IOS开发(二)- 使用cocos2d-x3.0 执行Hello world
- Uva11183-Teen Girl Squad(有向图最小生成树朱刘算法)
- 【转】APP功能测试要领
- c++面经积累<;2>;
- MyBatis 配制文件层次表
- Springboot+WebSocket+Kafka(写着玩的)
- nginx配置框架问题
- spring的FactoryBean
- php ip2long 负数问题
- Netty源码分析第4章(pipeline)---->;第1节: pipeline的创建
- cocos2d-x 3.0 场景切换特效汇总(转)
- kvmgt-kernel 实现GPU虚拟化
- Ubuntu 16.04出现:Problem executing scripts APT::Update::Post-Invoke-Success &#39;if /usr/bin/test -w /var/