您的位置:首页 > 运维架构 > 网站架构

第二章 微服务架构搭建 + 服务启动注册

2016-05-28 23:38 411 查看
一、首先编写微服务基础项目framework

<?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/maven-v4_0_0.xsd"> 
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>com.microservice</groupId>
<artifactId>myserviceA</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>

<artifactId>myserviceA-client</artifactId>

<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>


View Code
该client以后在需要用到的时候完成。

测试:启动consul,开发环境下,直接使用"consul agent -dev"快速启动,查看consul UI,如下:



启动"myserviceA-server",启动完成后,查看consul UI,如下:



表示注册成功,我们还可以查看myserviceA的健康检查URL,如下:



以上就完成了基本微服务架构的搭建与服务启动时自动注册!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: