springCloud分布式事务实战(三)分布式事务处理器的编译和运行之注册中心编写与测试
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
系统返回
- 以下题目均在bookstore项目上完成(请先运行数据库文件): 1、编写单元测试用例,对用户注册功能的Action层进行测试。(注意:测试用例应考虑成功和失败的情况)
- springCloud分布式事务实战(二) 分布式事务处理器的编译和运行之Redis安装
- springCloud分布式事务实战(四)分布式事务处理器的下载,编译和运行
- 简单编写makefile文件,实现GCC4.9编译项目,加入boost库测试等等。。
- 如何使用emacs编写c语言程序,并编译运行
- 在WebSphere Studio V5 中使用定制注册中心测试 J2EE 安全性应用程序
- OP-TEE 在QEMU以及FVP平台上的编译、运行与测试
- 一图定天下——java程序编写到编译到运行到垃圾回收全解析
- ZooKeeper 集群的安装、配置、高可用测试 Dubbo 注册中心集群 Zookeeper-3.4.6
- flask蓝图(Blueprint)简单测试例子运行不成功的原因:注册时机不对
- gem5的安装编译及测试运行
- Linux应用环境实战08:使用GCC和GNU Binutils编写能在x86实模式运行的16位代码
- java 程序文本文档形式的编写,编译,及运行
- linux下junit测试用例编译与运行配置
- 编写,编译,运行Java程序过程中的编码解码过程
- Dubbo项目实战 (二) 注册中心zookeeper-3.4.6集群以及高可用
- IntelliJ IDEA编译环境编写JSP文件报错且没有代码提示,还能正常运行
- 架构师入门:搭建双注册中心的高可用Eureka架构(基于项目实战)
- django实战--天天生鲜项目开发(用户注册-登录-用户中心)
- Dubbo项目实战 (二) 注册中心zookeeper-3.4.6集群以及高可用