软件 | open-cloud微服务平台 v3.0.0 |
内容 |
open-cloud是一款基于SpringCloud、SpringSecurity、Oauth2、Nacos打造的开放式微服务平台。 利于企业微服务开发、更安全、更便捷的对接APP或前端应用。 搭建基于OAuth2的开放平台、为APP端、应用服务提供统一接口管控平台、为第三方合作伙伴的业务对接提供授信可控的技术对接平台: 1、分布式架构,Nacos(服务注册+配置中心)统一管理 2、统一API网关(参数验签、身份认证、接口鉴权、接口调试、接口限流、接口状态、接口外网访问) 3、统一oauth2认证协议
代码结构
本项目基于springCloud打造的分布式快速开发框架. 需要了解SpringCloud,SpringBoot,SpringSecurity,分布式原理。 1、准备环境 Java1.8 (v1.8.0_131+) Nacos服务注册和配置中心(v1.0.0+) 阿里巴巴nacos.io Redis (v3.2.00+) RabbitMq (v3.7+)(需安装rabbitmq_delayed_message_exchange插件 下载地址) Mysql (v5.5.28+) Maven (v3+) Nodejs (v10.14.2+) 2、执行创建数据库open-platform并执行sql脚本 docs/sql/oauth2.sql docs/sql/base.sql docs/sql/gateway.sql docs/sql/msg.sql docs/sql/quartz.sql && task.sql ... 3、启动nacos服务发现&配置中心,新建公共配置文件 访问 http://localhost:8848/nacos/index.html 导入配置 /docs/config/DEFAULT_GROUP.zip(nacos1.0.3以上版本支持一键导入) 新建配置文件 (nacos1.0.3以下版本) 项目目录/docs/config/db.properties > db.properties 项目目录/docs/config/rabbitmq.properties > rabbitmq.properties 项目目录/docs/config/redis.properties > redis.properties 项目目录/docs/config/common.properties > common.properties 4、修改主pom.xml 初始化maven项目
本地启动,默认不用修改
5、本地启动(按顺序启动) 5.1、[必需]BaseApplication(平台基础服务) 5.2、[必需]UaaAdminApplication(平台用户认证服务器) 5.3、[必需]GatewaySpringApplication(推荐)或GatewayZuulApplication
5.4、[非必需]SpringBootAdmin(监控服务器)(非必需)
6、前端启动
访问 http://localhost:8080 7、项目打包部署 maven多环境打包,替换变量
项目启动
8、docker部署 配置DOCKER私服仓库 maven多环境打包,替换变量.并构建docker镜像
启动docker镜像 docker run -d -e JAVA_OPTS="-Xms128m -Xmx256m" -p 8233:8233 --name base-server open.cloud/open-cloud-base-server:3.0.0 docker run -d -e JAVA_OPTS="-Xms128m -Xmx256m" -p 8211:8211 --name uaa-admin-server open.cloud/open-cloud-uaa-admin-server:3.0.0 docker run -d -e JAVA_OPTS="-Xms128m -Xmx256m" -p 8888:8888 --name api-spring-server open.cloud/open-cloud-api-spring-server:3.0.0
|
标签 | open-cloud,微服务 |
缩略图 | ![]() |
软件名称 | open-cloud微服务平台 v3.0.0 |
软件图标 | |
软件大小 | 5.0MB |
发布时间 | |
软件平台 | |
软件语言 | 简体中文 |
软件授权 | 免费软件 |
操作系统 | Java |
系统类型 | |
用户评分 | 4 |
软件版本 | |
官方网站 | |
官方网址 | |
软件截图 | |
软件总类 | 源码系统 |
软件大类 | 源码下载-软件开发-java源码-微服务平台 |
软件小类 | java源码 |
开发者 | |
主办单位名称 | |
ICP备案名 | |
备案号 | |
使用年龄 | |
下载链接 | ![]() |
攻略教程 | |
详细介绍 | |
操控设备 | |
隐私政策 | |
查看权限 | |
敏感权限获取说明 | |
软件类型 | 国产软件 |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于使用电脑或刷手机。 |
随便看 |
|
传承兰台文化,共同保存历史记忆!兰台网收藏软件、游戏、图片、图书、电影、电视剧等互联网档案,是免费和可借阅文本、电影、音乐等档案的数字图书馆。