Skip to content
現在のページのアウトライン

SaaSエンジン

紹介

  • SaaSエンジンはプラットフォームのハイライトの一つとして、すべてのテナントの中核的な独立開発配置を担っている
  • プラットフォームはデフォルトでSaaSモードなので、プラットフォームを導入するには、microi、iTdos、andersonなどのOsClient値をカスタマイズして指定する必要があります
  • テナントごとに独立したデータベースがあり、メインライブラリでテナントごとに独立したRedis、MQ、検索エンジン、阿里雲、MinIOなどを構成しています
  • 1セットのプログラムはN個のテナントデータベースを駆動し、部屋ごとにdockerプログラムをもう1セット導入する必要はない

OsClient

  • OsClient値はSaaSエンジンKeyで、値はカスタマイズされています。microi、iTdos、andersonなどのすべての小文字を推奨します
  • Sys_osclientsテーブルでは、次の3つのデータが同時に存在する場合にサポートされています。
  • OsClient = "microi" 、オスクリエントタイプ = "Product" 、オスクリエントネットワーク = "Internal、dbcom =" Data Source = 1.13; データベース = microi "は、イントラネットIPの正式な環境データベースを使用しています
  • OsClient = "microi" 、オスクリエントタイプ = "Dev" 、オスクリエントネットワーク = "Internal" 、dbcom = "Data Source = 192.168.; データベース = microi _ Dev" は、イントラネットIPテスト環境データベースを使用しています
  • OsClient = "microi" 、オスクリエントタイプ = "Dev" 、オスクリエントネットワーク = "Internet" 、dbcom = "Data Source = 59.110.139; データベース = microi _ Dev" は、パブリックネットワークIPテスト環境データベースを使用しています

OsClientType

  • OsClientType値はSaaSエンジン環境タイプで、正式環境、テスト環境、外貨環境などの値がカスタマイズされています

OsClientNetwork

  • OsClientNetwork値はSaaSエンジンのネットワークタイプで、値はイントラネット、エクストラネットなどのカスタマイズされています

プログラムは上記の3つのパラメータを指定する必要があります。

  • このOsClientテナントに対応する環境ネットワークタイプの各項目のその他の構成を読み取ることを確認します

基本構成

  • データベースの読み書き分離をサポートし、記憶媒体の指定をサポート

在这里插入图片描述

Alibaba cloudの設定

  • MinIOを使用していない場合は、阿里雲のOSS CDNを使用できます

在这里插入图片描述

MinIO設定

  • Alibaba cloud OSSを使用していない場合は、MinIOを使用できます

在这里插入图片描述

Redis設定

  • 歩哨モードをサポート

在这里插入图片描述

MQメッセージキュー設定

  • クラスタモード対応

在这里插入图片描述

検索エンジン設定

  • 現在はES検索エンジンのみをサポートし、分詞検索をサポートしています。将来は他の検索エンジンを拡張する可能性があります。

在这里插入图片描述

MIT License.