基卫2.0工程简介
jiwei edytuje tę stronę 7 lat temu

工程结构如上图所示 项目结构

 common    公共的一些配置 (一般我们自己封装的工具类都放在这个目录下面)
    common-swagger   swagger工程
    common-mysql    数据库相关的工具工程
    common-quartz   统计相关的工具工程
    common-rest-model  后台与前台交互的model工程
    common-swagger  swagger相关的工具工程
    common-util     本系统常用的工具封装工程

 svr    业务微服务  (一般我们相关的业务都放在这个目录下面)
    svr-base 基础微服务
    svr-quota 统计微服务

 svr-configuration    配置服务 

 svr-discovery    发现服务 

 svr-dashboard    监控服务 

 svr-logServer 分布式追踪

 common-lib-parent-pom    common公共工程的maven父pom

 jw-lib-parent-pom   jw业务公共工程的maven父pom 

 web-gateway 对外的接口网关
 .gitignore   项目提交忽略配置文件

 注:工程中一般都有readme的文件,里面有相关的工程介绍

项目运行

环境变量配置
    开发环境:  spring_profiles_active jwdev
    测试环境:  spring_profiles_active jwtest
    正式环境:  spring_profiles_active jwprod
启动顺序
    先启动      svr-discovery(发现服务)
    然后在启动  svr-configuration(配置服务)
    之后启动微服务即可(微服务启动顺序一般没有要求)