REBUILD(简称 RB)是一个高度可定制化、开箱即用的企业管理系统,旨在帮助企业快速完成信息化建设,而无需高昂的研发成本投入。
如需在一台服务器运行多个 REBUILD 实例需要调整以下 4 项配置:
- 数据目录
- 启动端口
- Redis 数据库(未使用 Redis 可忽略)
- 不同数据库(名)
数据目录
默认情况下 RB 会把安装信息保存在 ~/.rebuild/
目录(即 RB 数据目录),如果同一台服务器需要运行多个实例就需要指定不同的目录。可通过启动参数 DataDirectory
可修改默认目录位置。
示例:
# Boot 安装包
java -DDataDirectory=/data/.rebuild2 -jar rebuild-boot.jar
启动端口
RB 默认启动端口为 18080
,可以通过 server.port
指定为其他,只要不冲突即可。
示例:
# Boot 安装包
java -jar rebuild-boot.jar --server.port=8888
Redis 数据库
如使用 Redis 作为缓存系统,需要通过 RedisDatabase
指定为不同的 Redis 数据库。Redis 有 16 个数据库(0-15),RB 默认使用数据库 0
。
示例:
# Boot 安装包
java -DRedisDatabase=1 -jar rebuild-boot.jar
不同数据库(名)
不同实例注意使用不同数据库,切勿共享一个数据库。此项配置在您安装时指定,仅需指定为不同的数据库(名)即可。
完整参数示例
# Boot 安装包
java -DDataDirectory=/data/.rebuild2 -DRedisDatabase=1 -jar rebuild-boot.jar --server.port=8888
针对集成安装包
修改端口号
找到安装目录下的 conf/server.xml
文件,找到 18005
18080
修改为其他,只要不冲突即可。
修改数据目录、Redis 数据库
找到安装目录下的 start-rebuild.bat
(Linux 下为 start-rebuild.sh
),参考下图在相应位置(=
号后)添加参数即可。