湖南电网道一中台-企业微信应用商城
2021-2-16 17:23 更新
此系统主要用于充当政府系统与腾讯企业微信的应用上架,以及通讯录人员管理,api接口管理的中间管理系统,将所有厂商的应用统一管理。 我在公司作为java开发以及运维工程师,和产品经理对接需求,进行系统搭建,改造以及维护。 软件构建为分布式系统,拆分为6个微服务:Workbanch-工作台,apigateway-接口管理 ,addressbook-通讯录人员管理,log-日志管理,application-应用管理,menu-菜单权限管理。我负责搭建部署此服务系统,系统框架采用springcloud+springboot微服务系统搭建,服务注册采用consul,此外对于fegincilent进行接口消息传递,gateway网关进行封装来转发各服务接口,日志存储采用elasticesearch,持久层采用mybatis-plus+MySQL,config配置使用apollo配置中心。