开源低代码平台-Microi吾码-SaaS引擎
技术框架:.NET8 + Redis + MySql/SqlServer/Oracle + Vue2/3 + Element-UI/Element-Plus平台始于2014年(基于Avalon.js),2018年使用Vue重构,于2024年10月29日开源SaaS引擎作为平台的亮点之一,承载了所有租户的核心独立开发配置平台默认就是SaaS模式,因此部署平台必须自定义指定一个OsClient值:如m
·
Microi吾码-SaaS引擎
平台简介
- 技术框架:.NET8 + Redis + MySql/SqlServer/Oracle + Vue2/3 + Element-UI/Element-Plus
- 平台始于2014年(基于Avalon.js),2018年使用Vue重构,于2024年10月29日开源
- Vue3试用地址(仅查询):https://microi.net
- Vue2传统界面试用地址(可操作数据):https://demo.microi.net/
- Gitee开源地址:https://gitee.com/ITdos/microi.net
SaaS引擎介绍
- SaaS引擎作为平台的亮点之一,承载了所有租户的核心独立开发配置
- 平台默认就是SaaS模式,因此部署平台必须自定义指定一个OsClient值:如microi、iTdos、anderson
- 每个租户一个独立数据库,并且在主库中为每个租户配置独立的Redis、MQ、搜索引擎、阿里云、MinIO等
- 一套程序驱动N个租户数据库,而不必每个租房再部署一套docker程序
OsClient
- OsClient值即为SaaS引擎Key,值自定义,建议全小写字母,如microi、iTdos、anderson
- 在sys_osclients表中,OsClient + OsClientType + OsClientNetwork三个字段同时唯一,如同时存在以下3条数据是支持的:
- OsClient=“microi”,OsClientType=“Product”,OsClientNetwork="Internal,DbConn=“Data Source=192.168.1.11;Database=microi”,使用了内网IP+正式环境数据库
- OsClient=“microi”,OsClientType=“Dev”,OsClientNetwork=“Internal”,DbConn=“Data Source=192.168.1.11;Database=microi_dev”,使用了内网IP+测试环境数据库
- OsClient=“microi”,OsClientType=“Dev”,OsClientNetwork=“Internet”,DbConn=“Data Source=59.110.139.95;Database=microi_dev”,使用了公网IP+测试环境数据库
OsClientType
- OsClientType值为SaaS引擎环境类型,值自定义,如正式环境、测试环境、外帐环境等
OsClientNetwork
- OsClientNetwork值为SaaS引擎网络类型,值自定义,如内网、外网等
程序必须指定以上3个参数
- 以确定读取该OsClient租户对应的环境+网络类型各项其它配置
基础配置
- 支持数据库读写分离,支持指定存储介质
阿里云配置
- 如果未使用MinIO,即可使用阿里云的OSS+CDN
MinIO配置
- 如果未使用阿里云OSS,则可以使用MinIO
Redis配置
- 支持哨兵模式
MQ消息队列配置
- 支持集群模式
搜索引擎配置
- 目前仅支持ES搜索引擎,支持分词搜索,将来可能扩展其它搜索引擎
Microi吾码-系列文档
- 平台介绍:https://microi.blog.csdn.net/article/details/143414349
- 一键安装使用:https://microi.blog.csdn.net/article/details/143832680
- 快速开始使用:https://microi.blog.csdn.net/article/details/143607068
- 源码本地运行-后端:https://microi.blog.csdn.net/article/details/143567676
- 源码本地运行-前端:https://microi.blog.csdn.net/article/details/143581687
- Docker部署:https://microi.blog.csdn.net/article/details/143576299
- 表单引擎:https://microi.blog.csdn.net/article/details/143671179
- 模块引擎:https://microi.blog.csdn.net/article/details/143775484
- 接口引擎:https://microi.blog.csdn.net/article/details/143968454
- 工作流引擎:https://microi.blog.csdn.net/article/details/143742635
- 界面引擎:https://microi.blog.csdn.net/article/details/143972924
- 打印引擎:https://microi.blog.csdn.net/article/details/143973593
- V8函数列表-前端:https://microi.blog.csdn.net/article/details/143623205
- V8函数列表-后端:https://microi.blog.csdn.net/article/details/143623433
- V8.FormEngine用法:https://microi.blog.csdn.net/article/details/143623519
- Where条件用法:https://microi.blog.csdn.net/article/details/143582519
- DosResult说明:https://microi.blog.csdn.net/article/details/143870540
- 分布式存储配置:https://microi.blog.csdn.net/article/details/143763937
- 自定义导出Excel:https://microi.blog.csdn.net/article/details/143619083
- 表单引擎-定制组件:https://microi.blog.csdn.net/article/details/143939702
- 表单控件数据源绑定配置:https://microi.blog.csdn.net/article/details/143767223
- 复制表单和模块到其它数据库:https://microi.blog.csdn.net/article/details/143950112
- 论传统定制开发与低代码开发的优缺点:https://microi.blog.csdn.net/article/details/143866006
- 开源版、个人版、企业版区别:https://microi.blog.csdn.net/article/details/143974752
- 成为合伙人:https://microi.blog.csdn.net/article/details/143974715
接口引擎实战-系列文档
- 接口引擎实战-发送第三方短信:https://microi.blog.csdn.net/article/details/143990546
- 接口引擎实战-发送阿里云短信:https://microi.blog.csdn.net/article/details/143990603
- 接口引擎实战-微信小程序授权手机号登录:https://microi.blog.csdn.net/article/details/144106817
- 接口引擎实战-微信v3支付JSAPI下单:https://microi.blog.csdn.net/article/details/144156119
- 接口引擎实战-微信支付回调接口:https://microi.blog.csdn.net/article/details/144168810
更多推荐
已为社区贡献2条内容
所有评论(0)