在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:fans-cloud-alibaba开源软件地址:https://gitee.com/fhh/fans-cloud-alibaba开源软件介绍:fans-cloud-alibaba项目介绍fans-cloud-alibaba是基于springcloud-Alibaba(springcloud , springcloudalibaba,springcloud alibaba)框架,比较完善一套前后分离框架,以gateway为网关,nacos为配置中心和注册中心,sentinel流量控制、熔断降级、系统负载保护,skywalking链路追踪,性能监控等,jwt作为认证中心,缓存采用redis,数据库采用mysql,接口文档采取swagger描述,自带quartz定时器任务管理功能以及代码生成器功能 前端代码地址前端:https://gitee.com/fhh/fans-cloud-front springboot版本代码地址前端:https://gitee.com/fhh/fansbfront 后端:https://gitee.com/fhh/fans-boot 架构拓扑软件模块模块调用功能模块安装运行教程(以下为Windows中启动方式,Linux下自行摸索)1. 利用Git下载到自己的pc上 - 前端下载地址:https://gitee.com/fhh/fans-cloud-front ,后端下载地址:https://gitee.com/fhh/fans-cloud-alibaba 2. 导入到eclipse或idea中 3. 数据库文件初始化 - 找到以下数据库文件分别建库 fans_cloud ,nacos_devtest初始化数据库文件 4. 启动nacos
spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://localhost:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=truedb.user=rootdb.password=fanhaohao 注:可参考博客:https://blog.csdn.net/qq_28851503/article/details/88767286
5. 启动sentinel
6. 启动skywalking
server: port: 10800collector: path: /graphql ribbon: ReadTimeout: 10000 # Point to all backend's restHost:restPort, split by , listOfServers: 127.0.0.1:12800
fans-admin-consumer启动模块配置 -javaagent:F:\wk\fanscwk20191227\gitdown\fans-cloud-alibaba\fans-ext-skywalking\agent\skywalking-agent.jar-Dskywalking.agent.service_name=fans-admin-consumer-Dskywalking.collector.backend_service=localhost:11800 fans-admin-provider启动模块配置 -javaagent:F:\wk\fanscwk20191227\gitdown\fans-cloud-alibaba\fans-ext-skywalking\agent\skywalking-agent.jar-Dskywalking.agent.service_name=fans-admin-provider-Dskywalking.collector.backend_service=localhost:11800 fans-jwt-auth-consumer启动模块配置 -javaagent:F:\wk\fanscwk20191227\gitdown\fans-cloud-alibaba\fans-ext-skywalking\agent\skywalking-agent.jar-Dskywalking.agent.service_name=fans-auth-consumer-Dskywalking.collector.backend_service=localhost:11800 fans-jwt-auth-provider启动模块配置 -javaagent:F:\wk\fanscwk20191227\gitdown\fans-cloud-alibaba\fans-ext-skywalking\agent\skywalking-agent.jar-Dskywalking.agent.service_name=fans-auth-provider -Dskywalking.collector.backend_service=localhost:11800 fans-gateway启动模块配置 -javaagent:F:\wk\fanscwk20191227\gitdown\fans-cloud-alibaba\fans-ext-skywalking\agent\skywalking-agent.jar-Dskywalking.agent.service_name=fans-gateway -Dskywalking.collector.backend_service=localhost:11800
7. 启动网关
8. 启动后台接口提供者
9. 启动后台接口消费者
10. 启动认证接口提供者
11. 启动认证接口消费者
12. 启动前端
运行效果前端页面参考网址前端页面可以参考iview-admin:https://lison16.github.io/iview-admin-doc/#/ |
请发表评论