架构

强烈推荐一款开源项目! (OPC)微服务能力开放平台!

2019-06-12  本文已影响4人  Coder编程
求关注

简介

OPC微服务能力开放平台

简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架;

演示地址

http://59.110.164.254:8066/login.html admin/admin

监控演示

http://106.13.3.200/verynginx/index.html 用户名/密码:verynginx/verynginx
http://106.13.3.200:3000/#用户名/密码:admin/1q2w3e4r

开发手册

https://www.kancloud.cn/owenwangwen/open-capacity-platform/content

欢迎进群(大佬云集)

qq群:483725710(备注:Coder编程)

技术介绍

在这里插入图片描述
在这里插入图片描述

功能介绍

能力开放管理平台

在这里插入图片描述
在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

容器化部署

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

APM监控

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

系统监控

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

灰度发布功能演示

ocp灰度发布功能(参考dev分支)

a.先启动 register-center 注册中心的 eureka-server 注册服务
b.在启动 api-gateway 网关服务
c.再启动 oauth-center 认证中心 oauth-server 认证服务
d.在启动 business-center 业务中心的 对应服务 user-center
d.启动gray-center的discovery-console
e.启动gray-center的discovery-console-desktop

灰度管理UI
用户名:admin
密码 :admin

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

请参考

https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md,感谢军哥分享

阿波罗配置中心

Apollo(阿波罗)是携程框架部研发并开源的一款生产级的配置中心产品,它能够集中管理应用在不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
集成方案
https://gitee.com/owenwangwen/config-center
功能图

在这里插入图片描述
阿波罗官方地址
https://github.com/ctripcorp/apollo

Spring Cloud Alibaba 初探

https://gitee.com/owenwangwen/open-capacity-platform/tree/alibaba

用户权益

禁止事项

文末

欢迎关注微信公众号:Coder编程
获取最新原创技术文章和免费学习资料,更有大量精品思维导图、面试资料、PMP备考资料等你来领,方便你随时随地学习技术知识!

微信公众号
求关注
上一篇 下一篇

猜你喜欢

热点阅读