- 浏览: 494721 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (502)
- Java (70)
- Linux (10)
- 数据库 (38)
- 网络 (10)
- WEB (13)
- JSP (4)
- 互联网 (71)
- JavaScript (30)
- Spring MVC (19)
- HTML (13)
- CSS (3)
- AngularJS (18)
- Redis (5)
- Bootstrap CSS (1)
- ZooKeeper (4)
- kafka (6)
- 服务器缓存 (4)
- Storm (1)
- MongoDB (9)
- Spring boot (16)
- log4j (2)
- maven (3)
- nginx (5)
- Tomcat (2)
- Eclipse (4)
- Swagger (2)
- Netty (5)
- Dubbo (1)
- Docker (7)
- Hadoop (12)
- OAuth (1)
- webSocket (4)
- 服务器性能 (7)
- Session共享 (1)
- tieye修改 (1)
- 工作 (1)
- 有用的语录 (0)
- https (2)
- common (5)
- 产品开发管理 (1)
- CDN 工作原理 (1)
- APNS、GCM (1)
- 架构图 (3)
- 功能实现分析 (1)
- JMX (1)
- 服务器相关操作命令 (1)
- img02 (0)
- 服务器环境搭建 (9)
- goodMenuBook (1)
- CEInstantPot (0)
- 有用数据 (1)
- 百度地图WEB API (2)
- 正则表达式 (1)
- 样式例子 (2)
- staticRecipePressureCooker.zip (1)
- jCanvas (1)
- 网站攻击方法原理 (1)
- 架构设计 (3)
- 物联网相关 (3)
- 研发管理 (7)
- 技术需求点 (1)
- 计划 (1)
- spring cloud (11)
- 服务器开发的一些实用工具和方法 (1)
- 每天学到的技术点 (4)
- Guava (1)
- ERP 技术注意要点 (2)
- 微信小程序 (1)
- FineRepor (1)
- 收藏夹 (1)
- temp (5)
- 服务架构 (4)
- 任职资格方案 (0)
- osno_test (1)
- jquery相关 (3)
- mybatis (4)
- ueditor (1)
- VueJS (7)
- python (10)
- Spring EL (1)
- shiro (1)
- 前端开发原理与使用 (7)
- YARN (1)
- Spark (1)
- Hbase (2)
- Pig (2)
- 机器学习 (30)
- matplotlib (1)
- OpenCV (17)
- Hystrix (1)
- 公司 (1)
- miniui (4)
- 前端功能实现 (3)
- 前端插件 (1)
- 钉钉开发 (2)
- Jenkins (1)
- elasticSearch使用 (2)
- 技术规范 (4)
- 技术实现原理 (0)
最新评论
spring cloud eureka 服务搭建
注册服务默认心跳时间为30秒,失效时间为90秒,每60秒进行一次不可用服务的清理
可以通相关的参数进行配置
运行后网面打开
http://localhost:8761/eurekaServer/
注册服务默认心跳时间为30秒,失效时间为90秒,每60秒进行一次不可用服务的清理
可以通相关的参数进行配置
<?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.midea</groupId> <artifactId>base</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>base</name> <!-- 设定仓库,按设定顺序进行查找. --> <!--<repositories> <repository> <id>public</id> <name>Team Nexus Repository</name> <url>http://10.33.183.113:8081/nexus/content/groups/public</url> <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>public</id> <name>Team Nexus Repository</name> <url>http://10.33.183.113:8081/nexus/content/groups/public</url> <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> </snapshots> </pluginRepository> </pluginRepositories> --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </parent> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Dalston.SR1</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <!--eureka server --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId> </dependency> <!-- spring boot test --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> </build> </project>
server.port=8761 #logging.pattern.level=INFO #服务器路径 server.context-path=/eurekaServer # eureka.instance.hostname=localHost #表示是否注册自身到eureka服务器,因为当前这个应用就是eureka服务器,没必要注册自身,所以这里是false。 eureka.client.registerWithEureka=false #fetchRegistry表示是否从eureka服务器获取注册信息,同上,这里不需要 eureka.client.fetchRegistry=false #设置eureka服务器所在的地址,查询服务和注册服务都需要依赖这个地址。 eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/
package com; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @SpringBootApplication //spring boot 开启应用 @EnableEurekaServer //表示开启Eureka服务 public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
运行后网面打开
http://localhost:8761/eurekaServer/
发表评论
-
分布式跟踪系统
2017-07-18 11:21 423分布式跟踪系统 Zipkin(分服务端和客户端) 1.服务 ... -
spring cloud config 加密使用
2017-06-29 09:49 2145spring cloud config 加密使用 数据不加密 ... -
spring cloud config 高可用的分布式配置中心(Spring Cloud Config)
2017-06-28 09:29 499spring cloud config 高可用的分布式配置中心 ... -
spring cloud config client 使用
2017-06-28 08:42 747spring cloud config client 使用 ... -
spring cloud config service 使用
2017-06-28 08:35 651spring cloud config service 使用 ... -
spring cloud zuul 使用
2017-06-27 10:58 783spring cloud zuul 使用 1.可以实现请求路 ... -
Hystrix 断路器
2017-06-27 10:56 622Hystrix 断路器 由于网络原因或者自身的原因,服务并不 ... -
spring cloud feign方式使用服务
2017-06-26 15:17 742spring cloud feign方式使用服务 feig ... -
spring cloud ribbon方式使用服务
2017-06-26 14:32 413spring cloud ribbon方式使用服务 < ... -
spring cloud 向 eureka 注册服务
2017-06-26 11:41 485spring cloud 向 eureka 注册服务 &l ...
相关推荐
Spring Cloud Eureka集群搭建
Spring Cloud Eureka是Spring Cloud框架中的一个核心组件,主要用于实现微服务之间的服务发现和服务治理。在微服务架构中,每个服务可能都会独立部署和扩展,Eureka作为一个服务注册中心,帮助各个服务实例进行注册...
本文将详细介绍如何使用 Spring Cloud Eureka 实现服务发现。我们将涵盖以下内容: 什么是服务发现? Spring Cloud Eureka 简介 搭建 Eureka 服务注册中心 注册微服务到 Eureka 服务发现和调用 高可用 Eureka 集群...
Spring Cloud Eureka 是 Netflix 提供的一个服务发现组件,它在Spring Cloud框架中扮演着核心角色。本指南将深入探讨如何搭建Eureka集群,以实现高可用的服务注册与发现。 首先,了解Eureka的基本概念。Eureka ...
总之,Eureka Server是Spring Cloud微服务架构中的重要组件,它的功能和服务发现机制对于构建分布式系统至关重要。通过以上步骤,你已经掌握了如何快速搭建一个基础的Eureka Server,为进一步学习和实践Spring Cloud...
SpringCloud搭建微服务架构 SpringBoot 版本1.5.6.RELEASE Dalston.SR3 与时俱进,一起学习进步。 经过几天学习实践整理,已经完成SpringCloud 注册中心 、SpringCloud Config配置中心 搭建。
1. **快速启动**:"springcloud-eureka-server.zip"项目已编译完成,可以直接运行,简化了开发环境搭建的过程。 2. **服务集成**:服务提供者通过集成Eureka客户端,自动注册到Eureka Server,服务消费者同样集成...
1. **Eureka**:它是Spring Cloud中的服务发现组件,基于Netflix Eureka实现。Eureka Server 提供服务注册与发现的功能,使得微服务能够互相找到对方并进行通信。服务提供者在启动时会向Eureka Server 注册自身服务...
服务提供者(如 springcloud-member 和 springcloud-order)向 Eureka 注册自己的服务,而服务消费者则可以通过 Eureka 获取到可用的服务实例列表进行调用。 1. **Eureka 集群搭建**: 在这个示例中,我们有 `...
**客户端组件**:Spring Cloud提供了Eureka Client,这是一个Java库,包含两个部分:一是服务注册,二是服务发现。服务注册部分负责将服务实例注册到Eureka Server,服务发现部分则负责从Eureka Server获取服务实例...
在分布式系统中,服务发现是至关重要的一个环节,Spring Cloud Eureka 就是用来解决这一问题的组件。Eureka 是 Netflix 开源的一个基于 REST 的服务,它用于定位服务,以实现云端的负载均衡和中间层服务器的故障切换...
在配置文件application.yml中添加Eureka注册中心的配置,然后使用IDEA的Run Dashboard来运行SpringCloud应用。 在微服务项目中,我们可以使用IDEA的Run Dashboard来启动多个服务,以便于管理。为了让服务注册到...
1. 创建Spring Boot项目:首先,我们需要创建一个基于Spring Boot的项目,并添加Spring Cloud的相关依赖,包括Spring Cloud Eureka Server和Spring Cloud Starter Netflix Eureka Client。 2. 配置Eureka Server:在...
在分布式系统中,服务治理是至关重要的,Spring Cloud Eureka作为一个服务发现组件,帮助企业构建高可用的服务网络。本文将详细讲解如何搭建一个基于Spring Cloud 2.0的Eureka集群,以便实现多个Eureka注册中心的高...
Spring Cloud Eureka 就是这样一个服务注册与发现的工具,它是Netflix Eureka 的Spring Boot 集成,简化了Eureka 在Spring 应用中的使用。本文将深入探讨如何搭建并运行一个基础的Spring Cloud Eureka 服务端Demo。 ...
"Spring Cloud 微服务权限系统搭建教程 脚手架" Spring Cloud 是一个基于 Java 的微服务架构开发框架,旨在简化分布式系统的开发和部署。FEBS Cloud 是基于 Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2、...
2. **Spring Cloud Ribbon**:Ribbon是客户端负载均衡器,它与Eureka结合,用于在众多的服务实例中选择一个进行通信。Ribbon提供了多种负载均衡策略,如轮询、随机等,帮助实现客户端的负载均衡。 3. **Spring ...
SpringCloud Eureka搭建的方法步骤 SpringCloud Eureka是一种基于微服务架构的服务注册和发现机制,它能够帮助开发者快速搭建和管理分布式系统。在本文中,我们将详细介绍SpringCloud Eureka搭建的方法步骤。 ...