同步操作将从 埃毕致开源商业套件/iBizRuntime(微服务运行时) 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
提供一个完整的微服务架构轻量级支撑运行时系统, 具体包括:
演示Demo地址:http://rt.ebs.ibizlab.cn 演示账号/密码:ibzadmin/123456
ibz-rt:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=2AFD15C7-9AE2-4108-BCC4-6AE6F7BC6087
ibz-uaa:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=4DA00F51-1D2D-40F9-B48A-D3CC094F0355
ibz-ou:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=C43977E6-4307-486E-8189-DF2E5E53A6F9
ibz-wf:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=16B3DF56-B7CD-4B7D-9306-2E89A6E6C3EF
ibz-disk:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=E735807E-353E-4BFC-A94A-6D316BF0BF56
ibz-task:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=D8E692AB-B2E6-4946-847D-893BD7FC890B
ibz-dict:http://mos.ibizlab.cn/mos/#/common_mosindex/srfkeys=B55147E6-6E60-4F23-99E5-58ADFDBB5EF7
欢迎加入开源商业套件交流QQ群:1056401976
mvn package -Pallinone
开发人员快速启动,使用DevBootApplication启动可以一次性以springboot启动所有服务,并模拟仿真注册所有微服务,笔者开发时一般都如此启动,很方便调试
boot/src/main/java/cn/ibizlab/DevBootApplication.java
Boot on port:10086
http://127.0.0.1:10086
liquibase 支持,启动自动发布数据库结构和示例数据
boot/src/main/resources/liquibase/*
mvn package -Pgateway
mvn package -Papi
启动网关
java -jar ibzrt-app-web.jar
或者
编译器运行 gateway/src/main/java/cn/ibizlab/web/WebApplication.java
Boot on port:30000
http://127.0.0.1:30000
启动各个微服务
例:ibzuaa 统一认证授权微服务
java -jar ibzuaa/ibzuaa-provider-api.jar
或者
编译器运行 ibzuaa/ibzuaa-provider/ibzuaa-provider-api/src/main/java/cn/ibizlab/api/ibzuaaapiApplication.java
Boot on port:40002
例:ibzou 组织人事管理微服务
java -jar ibzou/ibzou-provider-api.jar
或者
编译器运行 ibzou/ibzou-provider/ibzou-provider-api/src/main/java/cn/ibizlab/api/ibzouapiApplication.java
Boot on port:40001
......
本系统提供了docker镜像,方便快速部署
docker pull ibiz4j/ibizlab-runtime:latest
启动基础配套服务,nacos+redis
docker-compose -f boot/src/main/docker/ibzrt-dependencies.yaml up -d
启动数据库服务,mysql/postgresql/oracle,数据库存储自动持久化到ibzrt-data目录中
docker-compose -f boot/src/main/docker/ibzrt-mysql.yaml up -d
或者,postgresql,数据库存储自动持久化到ibzrt-pg目录中
docker-compose -f boot/src/main/docker/ibzrt-pg.yaml up -d
或者,oracle,数据库存储自动持久化到ibzrt-orcl目录中
docker-compose -f boot/src/main/docker/ibzrt-oracle.yaml up -d
启动ibizlab-runtime boot服务(主程序 http://127.0.0.1:10086)
docker-compose -f boot/src/main/docker/ibzrt-boot.yaml up -d
启动附加可选配套组件服务(flowable等)
docker-compose -f boot/src/main/docker/ibzrt-ibzrt-extensions.yaml up -d
如果您并不想使用完整的网关,只想引用部分微服务,我们为每个微服务都提供了单独一份前端代码,您可以使用以下命令编译各子项微服务的前端网页和独立网关
mvn package -Pweb
例:只启动ibzwf 工作流代理微服务
启动工作流代理微服务后台:
java -jar ibzwf/ibzwf-provider-api.jar
或者
编译器运行 ibzwf/ibzwf-provider/ibzwf-provider-api/src/main/java/cn/ibizlab/api/ibzwfapiApplication.java
Boot on port:40003
启动工作流代理微服务前端网关:
java -jar ibzwf/ibzwf-app-web.jar
或者
编译器运行 ibzwf/ibzwf-app/ibzwf-app-web/src/main/java/cn/ibizlab/web/webApplication.java
Boot on port:30003
http://127.0.0.1:30003
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。