您的位置:首页 > 编程语言 > Java开发

springCloud分布式事务实战(三)分布式事务处理器的编译和运行之注册中心编写与测试

2018-10-30 03:31 393 查看

 SpringCloud注册中心编写和测试

(1)创建注册中心工程

(2)添加jar包  pom.xml

<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.jh</groupId>

  <artifactId>TestSpringCloud</artifactId>

  <version>0.0.1-SNAPSHOT</version>

  <packaging>jar</packaging>

 

  <name>TestSpringCloud</name>

  <url>http://maven.apache.org</url>

 

  <properties>

    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

  </properties>

 

 

<!--  1 spring boot pare b68 nt  -->

    <parent>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-parent</artifactId>

        <version>1.4.3.RELEASE</version>

        <relativePath/>

    </parent>

 

  <!-- spring    -->

   <dependencies>

         <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter</artifactId>

        </dependency>

 

         <!--2 注册服务中心   -->

        <dependency>

            <groupId>org.springframework.cloud</groupId>

            <artifactId>spring-cloud-starter-eureka-server</artifactId>

        </dependency>

        27ec <!-- spring  boot 测试 -->

       <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-test</artifactId>

            <scope>test</scope>

        </dependency>

                

   <!-- spring cloud  版本 -->

  </dependencies>

     <dependencyManagement>

        <dependencies>

            <dependency>

                <groupId>org.springframework.cloud</groupId>

                <artifactId>spring-cloud-dependencies</artifactId>

                <version>Dalston.SR3</version>

                <type>pom</type>

                <scope>import</scope>

            </dependency>

        </dependencies>

    </dependencyManagement>

</project>

(3) 编写主程序

@EnableEurekaServer // 开启注册服务

@SpringBootApplication // spring boot应用程序

public class EurekaServer {

    public static void main(String[] args) {

       SpringApplication.run(EurekaServer.class, args);

    }

}

 

(4)配置文件application.properties

server.port=8001

eureka.instance.hostname=localhost

eureka.client.register-with-eureka=false

eureka.client.fetch-registry=false

eureka.client.service-url.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/

 

(5)测试:

 打开浏览器输入http://loclalhost:8001

 系统返回

 

 


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐