springcloud-支付微服务8001入驻EurekaServer7001
固定思考6步骤:
1.创建模块(已有)
2.导入依赖;重点是下面这个依赖,因为得使用eureka提供的客户端和注册中心通信
<!-- eureka client--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency>
3.改配置;添加下面的配置
eureka: client: register-with-eureka: true #是否将自己注册到注册中心,集群必须设置为true配合ribbon fetch-registry: true #是否从服务端抓取已有的注册信息 service-url: defaultZone: http://localhost:7001/eureka #,http://eureka7002.com:7002/eureka
4,主启动(已有,但是还得添加一个注解);加上下面的这个注解,当项目启动的时候,该服务才能到注册中心注册
@SpringBootApplication @EnableEurekaClient @ComponentScan(basePackages = "cn.aib") public class PaymentApplication {
5.写业务(本次不用)
6.测试,访问7001端口,如下:
然后接下来是订单模块80,也可以仿照这个,就不贴出来了。记住:不管是消费者还是生产者都可以在注册中心注册,并不只是生产者。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~