查可到绿色下载提供热门手机游戏下载,最新手机游戏攻略!
open-cloud微服务平台|open-cloud微服务平台 v3.0.0下载_网站源码 open-cloud微服务平台|open-cloud微服务平台 v3.0.0下载_网站源码

open-cloud微服务平台|open-cloud微服务平台 v3.0.0下载_网站源码最新版

  • 类别:源码素材
  • 大小:
  • 更新:2023-12-13
  • 下载:114次
open-cloud微服务平台|open-cloud微服务平台 v3.0.0下载_网站源码简介

open-cloud是一款基于SpringCloud、SpringSecurity、Oauth2、Nacos打造的开放式微服务平台。 利于企业微服务开发、更安全、更便捷的对接APP或前端应用。

搭建基于OAuth2的开放平台、为APP端、应用服务提供统一接口管控平台、为第三方合作伙伴的业务对接提供授信可控的技术对接平台:

1、分布式架构,Nacos(服务注册+配置中心)统一管理

2、统一API网关(参数验签、身份认证、接口鉴权、接口调试、接口限流、接口状态、接口外网访问)

3、统一oauth2认证协议

代码结构

open-cloud ├── docs -- 文档及脚本 ├── bin -- 执行脚本 ├── config -- 公共配置,用于导入到nacos配置中心 ├── sql -- sql文件 ├── data -- 增量数据 ├── components -- 公共组件 ├── open-cloud-common-core -- 提供微服务相关依赖包、工具类、全局异常解析等 ├── open-cloud-common-starter -- SpringBoot自动配置扫描 ├── open-cloud-tenant-starter -- 多租户模块,多数据源自动切换(完善中...) ├── open-cloud-java-sdk -- 开放平台api集成SDK(完善中...) ├── platform -- 平台服务 ├── open-cloud-api-spring-server -- API开放网关-基于SpringCloudGateway[port = 8888](推荐) ├── open-cloud-api-zuul-server -- API开放网关-基于Zuul[port = 8888](功能完善) ├── open-cloud-base-client -- 平台基础服务接口 ├── open-cloud-base-server -- 平台基础服务器[port=8233] ├── open-cloud-uaa-admin-server -- 平台用户认证服务器[port = 8211] ├── open-cloud-uaa-portal-server -- 门户开发者认证服务器[port = 7211] ├── open-cloud-generator-server -- 在线代码生成服务器[port = 5555] ├── services -- 通用微服务 ├── open-cloud-msg-client -- 消息服务接口 ├── open-cloud-msg-server -- 消息服务器[port = 8266] ├── open-cloud-task-client -- 任务调度接口 ├── open-cloud-task-server -- 调度服务器[port = 8501] ├── open-cloud-bpm-client -- 工作流接口 ├── open-cloud-bpm-server -- 工作流服务器[port = 8255] ├── open-cloud-sba-server -- SpringBootAdmin监控服务[port = 8849] ├── open-cloud-sso-ui-demo -- SSO单点登录演示demo[port = 8849]

快速开始

本项目基于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项目

maven clean install

本地启动,默认不用修改

127.0.0.1:8848 127.0.0.1:8848

5、本地启动(按顺序启动)

5.1、[必需]BaseApplication(平台基础服务)

5.2、[必需]UaaAdminApplication(平台用户认证服务器)

5.3、[必需]GatewaySpringApplication(推荐)或GatewayZuulApplication

访问 http://localhost:8888

5.4、[非必需]SpringBootAdmin(监控服务器)(非必需)

访问 http://localhost:8849

6、前端启动

npm install npm run dev

访问 http://localhost:8080

7、项目打包部署

maven多环境打包,替换变量

mvn clean install package -P {dev|test|online}

项目启动

./docs/bin/startup.sh {start|stop|restart|status} open-cloud-base-server.jar ./docs/bin/startup.sh {start|stop|restart|status} open-cloud-uaa-admin-server.jar ./docs/bin/startup.sh {start|stop|restart|status} open-cloud-api-spring-server.jar

8、docker部署

配置DOCKER私服仓库

maven多环境打包,替换变量.并构建docker镜像

clean install package -P {dev|test|online} dockerfile:build

启动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下载_网站源码截图
标题:open-cloud微服务平台|open-cloud微服务平台 v3.0.0下载_网站源码
链接:http://www.chakedao.cn/yuanma/10851.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
刀塔传奇阵容推荐之全力秒杀后排组合
刀塔传奇阵容推荐之全力秒杀后排组合

这一篇的刀塔传奇阵容推荐是这个系列暂时告一段落了,但是小编可没说是结局哦,以后再发现什么好玩的有意思的阵容都会分享给7230手游网的朋友们。好了,由于最近的一次更新中,美杜莎的强势崛起,所以这一次推荐给大家的是一个秒杀敌人后排的组合阵容,{in

2023-09-24 23:11
胜利足球怎么玩,胜利足球新手入门攻略大全
胜利足球怎么玩,胜利足球新手入门攻略大全

作为一个自身懂球帝,种子哥小编将要给大家奉献一篇胜利足球新手入门攻略,废话不多说,胜利足球怎么玩,胜利足球新手入门攻略大全,图文解说直播:{insd m="4" i="14799"}初始球员选择一上来我就选择了内马尔作为我的明星球员,然后游戏

2023-09-24 23:12
天天炫斗宝石属性价格图鉴
天天炫斗宝石属性价格图鉴

天天炫斗6级宝石什么样?没见过吧,小编这有图片喔,来看看各级宝石的样子还有属性价格吧。宝石图鉴宝石名称属性合成所需材料红宝石lv2攻击+48红宝石lv1*4、金币5000红宝石lv3攻击+144红宝石lv2*4、金币20

2023-09-24 23:13
全民奇迹多少级可以转职?
全民奇迹多少级可以转职?

  全民奇迹可以转职吗?全民奇迹多少级可以转职?  全民奇迹是可以转职的,只要玩家的等级达到400级,即可进行转职。转职后,会获得高大上的装备以及探索更高级地图的资格。{insd m="4" i="12675"}相关攻略:全

2023-09-24 23:13
DNF战斗法师PK之不败神话!连招篇
DNF战斗法师PK之不败神话!连招篇

DNF力法一直是个PK很强势的职业,尽管一削再削,光辉不比当初,也还是有一群玩家在坚持她……笔者也算其中的一名吧。而在国服PK场抛开那些神豪装备,依然制霸的力法更是凤毛麟角了,笔者算是位侥幸者吧,下面分享一些实用心得希望对众位力法进阶有所帮助!不当之处还请见谅。

2023-09-24 23:12
雷霆战机装备搭配攻略,屌丝小编平民玩家心得
雷霆战机装备搭配攻略,屌丝小编平民玩家心得

腾讯最新打飞机游戏雷霆战机,相信有很多7230手游网玩家在玩了,雷霆战机体力互送群里也加入了不少的玩家朋友了,小编自己也玩了有些天了,也有一些自己的屌丝玩家心德,当然这些只是个人看法,土豪或者大神请勿喷,下面小编就给大家说说如何才能不充钱还能拥有不俗

2023-09-24 23:11
部落战争10本神阵,大师联赛最佳布局图
部落战争10本神阵,大师联赛最佳布局图

这个帖子牛比了,小编在这里为7230手游网的部落战争玩家分享的是参加部落大师联赛的玩家所使用的部落战争10本神阵布局图。{insd m="4" i="6949"}布局一布局二布局三布局四布局五布局六布局七布局八看了以

2023-09-24 23:11
我叫mt 2.0怎么玩 pvp介绍
我叫mt 2.0怎么玩 pvp介绍

我叫MT online2.0版《PVP的远征》即将就要发布了,在此版本中,将开放竞技场,玩家就可以体验到PK的乐趣了,7230手游网也将会在第一时间给大家带来我叫MT online 2.0 PVP的远征破解版,希望大家继续关注本站。在2.0的版本中,肯定有很多会问新版本会是什么模式?游

2023-09-24 23:11
0.4851
基本信息
SQL
$_GET
$_POST
$_COOKIE
包含文件
自动加载
  1. 模型: /www/wwwroot/chakedao.cn/yzlzq/model/
  2. 视图: /www/wwwroot/chakedao.cn/view/yzlapp/xiazai_show.htm
  3. 控制器: /www/wwwroot/chakedao.cn/yzlzq/control/show_control.class.php
  4. 日志目录: /www/wwwroot/chakedao.cn/log/
  5. 当前页面: /www/wwwroot/chakedao.cn/index.php
  6. 当前时间: 2024-05-19 06:06:28
  7. 当前网协: 18.221.198.132
  8. 请求路径: /yuanma/10851.html
  9. 运行时间: 0.4851
  10. 内存开销: 1.51 MB
  1. #0 [time:0.0004s] SELECT * FROM le_runtime WHERE k='cfg' LIMIT 1
  2. #1 [time:0.0009s] SELECT * FROM le_runtime WHERE k='cate_27' LIMIT 1
  3. #2 [time:0.0008s] SELECT * FROM le_cms_xiazai WHERE id='10851' LIMIT 1
  4. #3 [time:0.0011s] SELECT * FROM le_user WHERE uid='1' LIMIT 1
  5. #4 [time:0.0010s] SELECT * FROM le_cms_xiazai_data WHERE id='10851' LIMIT 1
  6. #5 [time:0.0008s] SELECT * FROM le_cms_xiazai_views WHERE id='10851' LIMIT 1
  7. #6 [time:0.0003s] SELECT * FROM le_cms_xiazai_views WHERE id='10851' LIMIT 1
  8. #7 [time:0.0212s] UPDATE le_cms_xiazai_views SET views='114',cid='27',id='10851' WHERE id='10851' LIMIT 1
  9. #8 [time:0.0005s] SELECT * FROM le_cms_xiazai WHERE id='10850'
  10. #9 [time:0.0003s] SELECT * FROM le_cms_xiazai WHERE id='10854'
  11. #10 [time:0.0009s] SELECT * FROM le_kv WHERE k='navigate' LIMIT 1
  12. #11 [time:0.0006s] SELECT * FROM le_kv WHERE k='rand_list_3_12_1' LIMIT 1
  13. #12 [time:0.0005s] SELECT * FROM le_kv WHERE k='rand_list_3_8' LIMIT 1
  14. #13 [time:0.0005s] SELECT * FROM le_kv WHERE k='rand_list_3_5_1' LIMIT 1
  15. #14 [time:0.0008s] SELECT * FROM le_kv WHERE k='rand_list_3_10_views_Y_m_d' LIMIT 1
  16. #15 [time:0.0008s] SELECT * FROM le_category WHERE cid='15' OR cid='29' OR cid='28' OR cid='27' OR cid='26' OR cid='25' OR cid='24' OR cid='23' OR cid='22' OR cid='21' OR cid='20' OR cid='19' OR cid='18' OR cid='17' OR cid='16' OR cid='1' OR cid='14' OR cid='13' OR cid='12' OR cid='11' OR cid='10' OR cid='9' OR cid='8' OR cid='7' OR cid='6' OR cid='5' OR cid='4' OR cid='3' OR cid='2'
  17. #16 [time:0.0005s] SELECT * FROM le_cms_xiazai_views WHERE id='10813' OR id='10827' OR id='10840' OR id='10838' OR id='10837' OR id='10829' OR id='10816' OR id='10839' OR id='10826' OR id='10820'
  18. #17 [time:0.0010s] SELECT * FROM le_cms_xiazai WHERE id='10813' OR id='10827' OR id='10840' OR id='10838' OR id='10837' OR id='10829' OR id='10816' OR id='10839' OR id='10826' OR id='10820'
  1. #control => show
  2. #action => index
  3. #cid => 27
  4. #id => 10851
    1. #PHPSESSID => l8c7t0njs3pv7d70qrv4ut5nao
    1. #0 /www/wwwroot/chakedao.cn/index.php
    2. #1 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/xiunophp.php
    3. #2 /www/wwwroot/chakedao.cn/yzlzq/config/config.inc.php
    4. #3 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/base.func.php
    5. #4 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/core.class.php
    6. #5 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/debug.class.php
    7. #6 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/log.class.php
    8. #7 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/model.class.php
    9. #8 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/view.class.php
    10. #9 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/lib/control.class.php
    11. #10 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/db/db.interface.php
    12. #11 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/db/db_pdo_mysql.class.php
    13. #12 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/cache/cache.interface.php
    14. #13 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/cache/cache_memcache.class.php
    15. #14 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/ext/network/Network__interface.php
    16. #15 /www/wwwroot/chakedao.cn/yzlzq/config/plugin.inc.php
    17. #16 /www/wwwroot/chakedao.cn/yzlzq/plugin/art_url/conf.php
    18. #17 /www/wwwroot/chakedao.cn/yzlzq/plugin/auto_alias/conf.php
    19. #18 /www/wwwroot/chakedao.cn/yzlzq/plugin/baiduapi/conf.php
    20. #19 /www/wwwroot/chakedao.cn/yzlzq/plugin/drafts/conf.php
    21. #20 /www/wwwroot/chakedao.cn/yzlzq/plugin/editor_sd/conf.php
    22. #21 /www/wwwroot/chakedao.cn/yzlzq/plugin/editor_um/conf.php
    23. #22 /www/wwwroot/chakedao.cn/yzlzq/plugin/hfdr_sitemaps/conf.php
    24. #23 /www/wwwroot/chakedao.cn/yzlzq/plugin/import_data/conf.php
    25. #24 /www/wwwroot/chakedao.cn/yzlzq/plugin/links/conf.php
    26. #25 /www/wwwroot/chakedao.cn/yzlzq/plugin/links_tips/conf.php
    27. #26 /www/wwwroot/chakedao.cn/yzlzq/plugin/models_filed/conf.php
    28. #27 /www/wwwroot/chakedao.cn/yzlzq/plugin/randpic/conf.php
    29. #28 /www/wwwroot/chakedao.cn/yzlzq/plugin/special_pro/conf.php
    30. #29 /www/wwwroot/chakedao.cn/yzlzq/plugin/spider/conf.php
    31. #30 /www/wwwroot/chakedao.cn/yzlzq/plugin/word/conf.php
    32. #31 /www/wwwroot/chakedao.cn/yzlzq/plugin/yzl_zd_article/conf.php
    33. #32 /www/wwwroot/chakedao.cn/yzlzq/plugin/zhanqun/conf.php
    34. #33 /www/wwwroot/chakedao.cn/runcache/yzlzq_control/parseurl_control.class.php
    35. #34 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/runtime_model.class.php
    36. #35 /www/wwwroot/chakedao.cn/runcache/core_lang/zh-cn.php
    37. #36 /www/wwwroot/chakedao.cn/runcache/lang/zh-cn.php
    38. #37 /www/wwwroot/chakedao.cn/runcache/yzlzq_control/show_control.class.php
    39. #38 /www/wwwroot/chakedao.cn/runcache/yzlzq_control/base_control.class.php
    40. #39 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/spider_model.class.php
    41. #40 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/category_model.class.php
    42. #41 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/cms_content_model.class.php
    43. #42 /www/wwwroot/chakedao.cn/runcache/yzlzq_view/yzlapp,xiazai_show.htm.php
    44. #43 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/cms_content_data_model.class.php
    45. #44 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/user_model.class.php
    46. #45 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/cms_content_views_model.class.php
    47. #46 /www/wwwroot/chakedao.cn/runcache/yzlzq_model/kv_model.class.php
    48. #47 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/ext/utf8.class.php
    49. #48 /www/wwwroot/chakedao.cn/yzlzq/xiunophp/tpl/sys_trace.php
    1. #0 utf8 类