# poly-system-cloud **Repository Path**: yongblog/poly-system-cloud ## Basic Information - **Project Name**: poly-system-cloud - **Description**: 系统基础框架(用户,部门,权限,工作流,自定义表单,ureport2报表,定时任务,CMS,代码生成,接口文档,系统监控等) - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 3 - **Created**: 2024-02-26 - **Last Updated**: 2025-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # poly-system #### 介绍 系统基础框架(用户,部门,权限,工作流,自定义表单,ureport2报表,定时任务,CMS,代码生成,接口文档,系统监控等) ###### 内置功能 1. 系统管理 用户管理 角色管理 菜单管理 部门管理 岗位管理 字典管理 参数设置 消息通知 通知公告 对象存储 客户端版本 客户端模块 2. 内容管理 栏目管理 内容管理 3. 功能管理 流程定义 表单配置 报表管理 4. 任务管理 我的流程 待办任务 已办任务 5. 系统工具 代码生成 接口文档 6. 系统监控 在线用户 定时任务 服务监控 缓存监控 缓存列表 日志管理 #### 软件架构 ``` > mysql 8.x > jdk 1.8 > spring boot 2.7.9 > flowable 6.7.2 > ureport2-parent 2.0.6 > ureport2 2.3.0 > quartz 2.3.2 > minio 8.2.1 ``` #### 安装教程 hosts 配置 ``` poly-redis 127.0.0.1 poly-mysql 127.0.0.1 poly-oss 127.0.0.1 ``` jar启动脚本 ``` nohup java -Dname=<应用名称> -Dloader.path=lib/<应用名称> -Dfile.encoding=utf-8 -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:MaxNewSize=128m -jar <应用名称>.jar > logs/<应用名称>.log 2>&1 & ``` nginx 配置 ``` server { listen 9000; server_name localhost; #underscores_in_headers on; location / { proxy_pass http://127.0.0.1/; #proxy_set_header Host $host:$server_port; #proxy_set_header X-Real-IP $remote_addr; #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #proxy_set_header X-Forwarded-Proto $scheme; #proxy_http_version 1.1; #proxy_set_header Upgrade $http_upgrade; #proxy_set_header Connection "upgrade"; } location /scapi/ { proxy_pass http://127.0.0.1:8080/; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Connection ""; proxy_http_version 1.1; proxy_buffering off; proxy_cache off; proxy_buffer_size 1024k; #设置代理服务器(nginx)保存用户头信息的缓冲区大小 proxy_buffers 16 1024k; #proxy_buffers缓冲区,网页平均在32k以下的设置 proxy_busy_buffers_size 2048k; #高负荷下缓冲大小(proxy_buffers*2) proxy_temp_file_write_size 2048k; #设定缓存文件夹大小,大于这个值,将从upstream服务器传 proxy_connect_timeout 600; proxy_read_timeout 300; #设置超时时间 proxy_send_timeout 300; } } ``` #### 使用说明