Pig-权限管理系统部署

Pig-权限管理系统

一、系统简介

系统组件:

  • nacos 注册配置模块(服务发现、配置中心、网关配置、负载均衡、路由配置)
  • Spring 应用监控模块(业务网关、异常处理、)
  • sentinel 应用自定义规则监控模块(流量保护)
  • pig-xxl-job-admin 任务调度模块(定时任务、任务执行、任务反馈等)

二、系统功能

基础功能:
1.表单设计及代码生成(以微服务的方式将新功能加入到pig平台)
2.网关路由、跨域、限流、超时及异常处理(配置中心及网关服务)

安全授权:
1.token认证(基于Nacos配置)
2.swagger接口文档
3.前端请求密码加密、验证码开关、短信验证接口、
4.配置文件加密(需使用其自己的加密方式)
5.支持开放性平台(开源版本仅提供部分API,无功能)

功能:
1.字典
2.异常处理
3.分布式事务解决方案
3.动态数据源使用
4.用户注册功能
5.文件上传(MINIO 基于分布式对象存储服务)
6.参数验证(后台参数验证,其核心工具包)
7.支持单元测试
8.任务调度模块使用
9.实时调整服务器日志界别、实时查看服务日志(Spring监控模块实现)

整合能力
1.可视化大盘使用(DataV数据可视化,需要授权)
2.Excel导入、导出
3.整合邮件发送、整合RabbitMQ、整合MDB实现NOSQL功能、整合链路监控及追踪、整合ELK日志手机、
4.支持ruoyi、guns系统的接入

三、部署方式

1.前后端分离部署

2.docker-compose 一键部署

3.centos、Rainhond 部署

四、安装部署

https://www.yuque.com/pig4cloud/pig/bniq0d

五、总结

pig开源版本,整体功能全面,其注册中心、网关管理、整合能力、服务监控能力都比较出色。其代码生成功能原理是基于微服务的方式添加新功能,对于业务简单和希望轻量级部署的需求有些不友好。其代码生成到最终展示的过程比较复杂,并且资源占用较大。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值