配置中心,当然也集成了服务注册于发现,eureka

tuonina d81cab6402 修改配置 4 yıl önce
docs 9294b40a4d 配置成docker-compose 启动 4 yıl önce
envir-config d83cd84365 修改配置 4 yıl önce
eureka-core 3616825794 x 5 yıl önce
eureka-web d81cab6402 修改配置 4 yıl önce
gradle 3892ff9cf0 修改地址信息 5 yıl önce
.gitignore 7b916ef01c 修改.gitignore 6 yıl önce
README.md 60eb31a0e3 xx 5 yıl önce
build.gradle d83cd84365 修改配置 4 yıl önce
docker-compose.yml cda5f2da38 修改配置 4 yıl önce
gradlew 3d4fb4df13 common ok 6 yıl önce
gradlew.bat 3d4fb4df13 common ok 6 yıl önce
settings.gradle 4147fb213e 简直了 5 yıl önce

README.md

项目自定义规范

只是一些建议性的东西,大家有什么好的想法,都可以提出来。

  • 现在暂时定义为v1版本,所有的api以 /v1/模块/功能
  • 采用restFul风格的URL
  • 返回数据的格式,全部采用ResponseDto ,data字段为传递的数据
  • 前后端分离,采用json格式进行数据传输
  • 根据 ResponseDto 的code字段判断请求操作是否成功。如果失败,返回非200的请求码

Docker部署说明

项目结构若采用docker部署,步骤如下:

  • 登陆到镜像中心

使用命令终端运行命令:docker login --username=gxzcalyqy registry.cn-qingdao.aliyuncs.com 提示登陆成功,则操作成功。

  • 打包

在项目根目录下,使用命令终端运行命令:gradlew dockerBuilder 或者直接执行任务,dockerBuilder,两种是一样的。

该步骤会自动打包,并且上传到配置的镜像中心。

  • docker运行

在终端中运行命令:docker run -t --name registry -p 11001:11001 -e "EUREKA_INSTANCE_IP-ADDRESS=192.168.1.98" registry.cn-qingdao.aliyuncs.com/gxzc-envir/registry:1.0

更新日志

2018/10/19

  • 添加docker打包task
  • 添加配置中心
  • 去除多余的依赖
  • 删除原框架的内容

2019/8/7

  • 更换为国内的阿里仓库
  • 集成thymeleaf,集成配置页面到后端,不做前后端分离