# wechat-parent **Repository Path**: honeyjava/wechat-parent ## Basic Information - **Project Name**: wechat-parent - **Description**: 基于Spring Cloud微服务化开发平台,采用Spring Boot2以及Spring Cloud 相关核心组件,前端采用Vue的微信公众号管理系统。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 94 - **Created**: 2018-11-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wechat-parent #### 项目介绍 基于Spring Cloud微服务化开发平台,核心技术采用Spring Boot2以及Spring Cloud 相关核心组件,前端采用Vue的微信公众号管理系统。 主要是用于学习使用(未完成 持续更新中) #### 模块说明 软件架构说明 ``` wechat-renren #后台管理模块(采用人人开源项目基础架构) wechat-api #api接口模块 wechat-api-gateway #Zuul路由网关过滤器 wechat-common #公共模块 wechat-eureka #eureka 注册中心 wechat-feign-interface #feign调用接口模块(调用外部接口和内部服务接口。配置有差异) wechat-monitoring #基于SpringBoot Admin2.0的服务监控 wechat-web #web前端模块 wechat-config #Spring-Cloud-Alibaba 的配置中心Nacos Config 限流组件demo wechat-cloud-config #Spring-Cloud-Config的配置中心 ``` ### 打包部署 wechat-eureka 注册中心打包部署 ``` 第一步 mvn package -Dmaven.test.skip=true 第二步 linux服务启动 nohup java -Xms256m -Xmx256m -jar wechat-eureka-1.0.jar & (后台运行) ``` wechat-monitoring 监控部署运行 ``` nohup java -Xms256m -Xmx256m -jar wechat-monitoring-1.0 & ``` ### Nacos Config Starter 完成 Spring Cloud 应用的配置管理 - [Spring Cloud Alibaba官方文档](https://github.com/spring-cloud-incubator/spring-cloud-alibaba/blob/master/README-zh.md) - Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 - 控制台下载 https://github.com/alibaba/nacos/releases ``` Linux/Unix/Mac 操作系统,执行命令 sh startup.sh -m standalone Windows 操作系统,执行命令 cmd startup.cmd 访问控制台:http://127.0.0.1:8848/nacos ``` ![输入图片说明](https://images.gitee.com/uploads/images/2018/1112/143940_507df762_1478371.png "屏幕截图.png")