yeshijie 3780e3f890 物联网修改 | %!s(int64=4) %!d(string=hai) anos | |
---|---|---|
app | %!s(int64=4) %!d(string=hai) anos | |
business | %!s(int64=4) %!d(string=hai) anos | |
common | %!s(int64=4) %!d(string=hai) anos | |
doc | %!s(int64=7) %!d(string=hai) anos | |
gateway | %!s(int64=4) %!d(string=hai) anos | |
server | %!s(int64=4) %!d(string=hai) anos | |
svr | %!s(int64=4) %!d(string=hai) anos | |
web-gateway | %!s(int64=5) %!d(string=hai) anos | |
wlyy-lib-parent-pom | %!s(int64=5) %!d(string=hai) anos | |
wlyy-parent-pom | %!s(int64=5) %!d(string=hai) anos | |
.gitignore | %!s(int64=6) %!d(string=hai) anos | |
readme.MD | %!s(int64=4) %!d(string=hai) anos | |
平台编程规范建议 v1.0.docx | %!s(int64=6) %!d(string=hai) anos |
项目结构
common 公共依赖包
business 核心业务service
svr 业务微服务
svr-base 基础微服务
svr-statistics 统计微服务
server
svr-configuration 配置服务
涉及主要技术 git(存储配置文件)
svr-discovery 发现服务
涉及主要技术 euruka ribbon
svr-dashboard 监控服务
涉及主要技术 hystrix,hystrix-dashboard
svr-logServer 分布式追踪
涉及主要技术 zipkin
svr-authentication 认证服务
wlyy-lib-parent-pom common公共工程的maven父pom
wlyy-parent-pom jw业务公共工程的maven父pom
ag-basic 对外的接口网关
manage-gateway 基卫后台管理系统的接口网关
.gitignore 项目提交忽略配置文件
项目运行
环境变量配置
开发环境: spring_profiles_active jwdev
测试环境: spring_profiles_active jwtest
正式环境: spring_profiles_active jwprod
启动顺序
先启动 svr-discovery(发现服务)
然后在启动 svr-configuration(配置服务)
之后启动微服务即可(微服务启动顺序一般没有要求)
项目文档资料
SVN:https://192.168.1.103:888/svn/outwindow/基础开发部/doc/i健康2.0