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

太原在线网站制作最快新闻资讯在哪看

太原在线网站制作,最快新闻资讯在哪看,深圳网站建设新闻,中山画册设计公司spring cloud Eureka集群模式搭建(IDEA中运行) 新建springboot 工程工程整体目录配置文件IDEA中部署以jar包形式启动总结 新建springboot 工程 新建一个springboot 工程,命名为:eureka_server。 其中pom.xml文件为: …

spring cloud Eureka集群模式搭建(IDEA中运行)

    • 新建springboot 工程
    • 工程整体目录
    • 配置文件
    • IDEA中部署
    • 以jar包形式启动
    • 总结

新建springboot 工程

新建一个springboot 工程,命名为:eureka_server。

  • 其中pom.xml文件为:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.didispace</groupId><artifactId>eureka_server</artifactId><version>1.0.0</version><packaging>jar</packaging><name>eureka-server</name><description>Spring Cloud In Action</description><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.3.7.RELEASE</version><relativePath/></parent><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-eureka-server</artifactId></dependency><!--<dependency>--><!--<groupId>org.springframework.boot</groupId>--><!--<artifactId>spring-boot-starter-actuator</artifactId>--><!--</dependency>--></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Brixton.SR5</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
  • 项目启动文件为:
@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApplication {public static void main(String[] args) {new SpringApplicationBuilder(EurekaServerApplication.class).web(true).run(args);}
}

工程整体目录

在这里插入图片描述

配置文件

  1. application-eureka.yml
spring:application:name: eureka-server
server:port: 1111eureka:instance:#eureka服务端的实例名称hostname: eurekaclient:# false表示不向注册中心注册自己register-with-eureka: true# false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务fetch-registry: true#设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址(单机)。#      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/service-url:defaultZone: http://eureka01:1112/eureka/,http://eureka02:1113/eureka/server:#清理服务间隔3s,默认60*10000eviction-interval-timer-in-ms: 3000#关闭自我保护模式enable-self-preservation: false
logging:file: ${spring.application.name}.log
  1. application-eureka01.yml
spring:application:name: eureka-server
server:port: 1112eureka:instance:#eureka服务端的实例名称hostname: eureka01client:# false表示不向注册中心注册自己register-with-eureka: true# false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务fetch-registry: true#设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址(单机)。#      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/service-url:defaultZone: http://eureka:1111/eureka/,http://eureka02:1113/eureka/server:#清理服务间隔3s,默认60*10000eviction-interval-timer-in-ms: 3000#关闭自我保护模式enable-self-preservation: false
logging:file: ${spring.application.name}.log
  1. application-eureka02.yml
spring:application:name: eureka-server
server:port: 1113eureka:instance:#eureka服务端的实例名称hostname: eureka02client:# false表示不向注册中心注册自己register-with-eureka: true# false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务fetch-registry: true#设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址(单机)。#      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/service-url:defaultZone: http://eureka:1111/eureka/,http://eureka01:1112/eureka/server:#清理服务间隔3s,默认60*10000eviction-interval-timer-in-ms: 3000#关闭自我保护模式enable-self-preservation: false
logging:file: ${spring.application.name}.log

IDEA中部署

  1. 配置文件中的 hostnamedefaultZone 中设置为别名,并修改host文件,在文件中添加映射关系,如图所示:
    在这里插入图片描述
    在这里插入图片描述
  2. 在IDEA中设置3个启动方式,分别启动不同配置文件的工程,具体操作如图:

在这里插入图片描述

在这里插入图片描述

  • 点击modify options

在这里插入图片描述

  • 选中 program arguments, 输入–spring.profiles.active=eureka 其中–spring.profiles.active是固定写法,eureka是对应yml文件的名字

在这里插入图片描述

  • 其他配置文件同理
  1. 访问得到的效果如图:
    在这里插入图片描述

以jar包形式启动

java -jar -Dspring.profiles.active=eureka xxx.jar
java -jar -Dspring.profiles.active=eureka01 xxx.jar
java -jar -Dspring.profiles.active=eureka02 xxx.jar

总结

以上就是最基本spring cloud Eureka集群模式搭建,在IDEA中启动与-jar的启动方式,希望可以帮助到大家。

http://www.ds6.com.cn/news/121254.html

相关文章:

  • 深圳网站制作价格一台电脑赚钱的门路
  • 单页 网站模板在线crm管理系统
  • 网站建设php市场调研报告怎么写
  • 佛山 建站公司windows优化大师是病毒吗
  • 深圳营销型网站建设电话品牌推广思路
  • 服务器做多个网站线上广告宣传方式有哪些
  • 马蜂窝网站建设广东清远今天疫情实时动态防控
  • 检察院网站建设方案醴陵网站制作
  • 装修风格有哪些网站seo优化排名
  • 苏州建设局官方网站销售方案
  • 在网站制作意见征集是怎么做的seo快速排名软件案例
  • 凡科建站代理登录入口百度关键词搜索热度
  • 大庆网站建设阿里域名注册官网
  • 徐州商城网站建设搜索引擎营销的特点是什么
  • 网站logo位置关键词优化骗局
  • 网站建设教育培训网页是怎么制作的
  • 信息平台网站的建设 文档手机百度账号登录入口
  • 电子商务网站建设作文网站运营和维护
  • 广州番禺做网站如何在手机上建立自己的网站
  • 武汉软件外包公司有哪些淘宝优化标题都是用什么软件
  • 公司网站建设选什么服务器长沙seo步骤
  • 母婴网站建设今日时政新闻
  • 站长工具seo下载百度推广公司怎么代理到的
  • 网站建设必要步骤2021年网络营销考试题及答案
  • 班级网站设计论文独立站seo
  • wordpress一件代发汕头seo排名收费
  • 室内设计软件下载seo是什么公司
  • 没有域名的时候建网站万维网域名注册查询
  • 建一个快讯网站要多少钱关键词快速排名seo怎么优化
  • 怎样做水族馆网站项目优化seo