当前位置: 首页 > news >正文

公司招聘网站续费申请免费网络项目资源网

公司招聘网站续费申请,免费网络项目资源网,wordpress预约小程序,公司品牌logo设计一、前言 基于 Spring Boot 3.x 版本开发,因为 Spring Boot 3.x 暂时没有正式发布,所以很少有 Spring Boot 3.x 开发的项目,自己也很想了踩踩坑,看看 Spring Boot 3.x 与 2.x 有什么区别。自己与记录一下在 Spring Boot 3.x 过程…

一、前言

基于 Spring Boot 3.x 版本开发,因为 Spring Boot 3.x 暂时没有正式发布,所以很少有 Spring Boot 3.x 开发的项目,自己也很想了踩踩坑,看看 Spring Boot 3.x 与 2.x 有什么区别。自己与记录一下在 Spring Boot 3.x 过程中遇到一下问题

二、搭建服务

chain 服务

pom.xml 文件,我这里使用的是 Spring Boot 版本 3.3.4,Spring Cloud 版本是 2023.0.3
    <!-- 依赖版本管理,用于管理子模块的依赖版本 --><properties><!-- 项目编码 --><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><!-- java编译版本 --><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><!-- java版本 --><java.version>17</java.version><!-- chain 版本 --><chain.version>1.0.0</chain.version><!--SpringCloud版本--><spring-cloud.version>2023.0.3</spring-cloud.version><!-- spring-boot版本 --><spring.boot.version>3.3.4</spring.boot.version><!-- spring framework版本 --><spring.framework.version>6.1.13</spring.framework.version></properties><!-- 依赖声明 --><dependencyManagement><dependencies><!--依赖管理,用于管理spring-cloud的依赖 --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency><!-- spring framework版本 --><dependency><groupId>org.springframework</groupId><artifactId>spring-framework-bom</artifactId><version>${spring.framework.version}</version><type>pom</type><scope>import</scope></dependency><!-- spring-boot版本2.5.15更换为3.2.4 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>3.3.4</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>

子服务 eureka-server

pom.xml 文件
	    <dependencies><!-- eureka server --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency><!-- spring boot starter test --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>
EurekaServerAPP
@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApp {public static void main(String[] args) {SpringApplication.run(EurekaServerApp.class);}
}
application.yml
server:# 监听端口port: 10001spring:application:# 服务名称name: eureka-servereureka:instance:# eureka 服务实例的主机名称hostname: ${spring.application.name}client:# 表示是否将自己注册进EurekaServer默认为trueregister-with-eureka: false# 表示是否从EurekaServer抓取已有的注册信息,默认为truefetch-registry: false# EurekaServer服务提供地址service-url:# 单机版defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
上面三个文件配置完毕之后,可以启动一下 EurekaServerApp 看一下,是否有配置问题,要是在控制台出现以下内容,就代表 eureka-server 配置完毕了
服务

在这里插入图片描述

到这里,可以打开浏览器访问 eureka-server 管理页面看看,http://localhost:10001 

在这里插入图片描述

到此为止,eureka 的服务端就已经搭建完毕

子服务 system-server

pom.xml
<dependencies><!-- eureka client --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency><!-- spring boot web --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- spring boot starter test --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><!-- spring boot devtools --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency></dependencies>
SystemServerApp
@SpringBootApplication
@EnableDiscoveryClient
public class SystemServerApp {public static void main(String[] args) {SpringApplication.run(SystemServerApp.class);}
}
application.yml
server:# 监听端口port: 10010servlet:# 应用的访问路径context-path: /spring:application:# 服务名称name: system-serviceeureka:instance:# eureka 服务实例的主机名称hostname: ${spring.application.name}# 服务实例的注册ID#lease-instance-id: ${spring.application.name}:${server.port}# 服务实例的注册时间间隔,单位为秒#lease-renewal-interval-in-seconds: 5# 是否开启安全认证#security:#basic:#enabled: falseclient:# 表示是否将自己注册进EurekaServer默认为trueregister-with-eureka: true# 表示是否从EurekaServer抓取已有的注册信息,默认为true# 单节点无所谓,集群必须设置为true才能配合ribbon使用负载均衡fetch-registry: true# EurekaServer服务提供地址service-url:# 单机版defaultZone: http://localhost:10001/eureka/
同样启动一下 system-server 服务测试

在这里插入图片描述

也可以看一下在 eureka-server 服务中是否有 system-server 注册信息

在这里插入图片描述

也可以去到 eureka-server 管理页面,看看 system-server 是否注册成功

在这里插入图片描述

搭建 eureka server/client 相对比较简单,在这个过程中主要是要找对 Spring Boot 与 Spring Cloud 的版本即可,eureka 的配置项,还是老旧的那一套,没有太大的变化
http://www.ds6.com.cn/news/79250.html

相关文章:

  • 网站开发平台建设seo的方法
  • 网站弹出代码百度爱采购客服电话
  • 通辽网站建设百度推广怎么收费标准案例
  • php做的网站手机能看到靠谱seo整站优化外包
  • 建设网站需要的工具谷歌广告代理商
  • 网站闭站保护东营网站建设制作
  • 广州网站开发招聘独立站seo
  • 揭阳网站建设团队软文推广有哪些平台
  • 网站版心怎么做百度推广产品有哪些
  • 网站开发技术人员怎么接单路由优化大师官网
  • 江门日报官方网站如何做网络推广
  • 做花酒的网站网络营销策划书的结构
  • 如何做网站logo 设置平滑seo查询源码
  • 哪些网站可以做爬虫实验最快新闻资讯在哪看
  • 郑州网站推广平台宁波seo快速优化教程
  • 张店网站制作百度seo公司
  • 网站收录查询入口seo网站诊断分析报告
  • 制作个人网站的六个步骤上海网站优化公司
  • 怎么用网吧电脑做网站服务器吗种子搜索器
  • 自己做的网站只能打开一个链接营销型网页设计
  • 长春网站建长春做网站seo人员招聘
  • 坪山网站制作办理培训机构需要具备的条件
  • 化妆品商城网站建设策划方案seo优化快速排名
  • 个人建站系统今日新闻播报
  • 做网站第一步要干啥定制网站建设推广服务
  • 政府政务公开网站建设上海关键词推广
  • 做网站运营有前景吗南京seo优化推广
  • 做网站和优化共多少钱网络营销模式有哪些?
  • 门户网站做公众号的好处推广一次多少钱
  • 网站首页设计报告网络营销的8个基本职能