springCloud分佈式事務實戰(三)分佈式事務處理器的編譯和運行之註冊中心編寫與測試

 SpringCloud註冊中心編寫和測試

(1)創建註冊中心工程

1.png

(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 parent  -->

    <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>

        <!-- 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

 系統返回

2.png

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章