永輝彩食鮮開源基礎フレームワークcsx-bsf-all【開源】【オリジナル】
3432 ワード
オープンソースcsx-bsf-all
Gitアドレス
https://gitee.com/yhcsx/csx-bsf-all
テクノロジーアーキテクチャ
彩食鮮技術アーキテクチャの概要
紹介する
BSFはbase service frameworkの簡略化であり、基礎サービスの統合と業務に関係のない基礎技術の統合のために、永輝彩食鮮技術チームの基礎フレームワークとして定義されている.
BSFは、各サービスシステムのパフォーマンスおよび異常アラームを監視するために、自己開発の監視アラームを統合しています.Apollo,Rocket MQ,Redis,Elastic Search,ELK,XXLJOB,Sharding JDBC,Cat,Eureka,七牛雲などのサードパーティミドルウェアを集積・パッケージ化し,簡易に使用できる下部フレームワークを提供する.
ビジョン
ビジネス開発をよりよくサポートするために、開発者がミドルウェアから解放され、開発効率を向上させるためにビジネスに専念します.同時に、基礎フレームワークはミドルウェア関連サービスと使用を統一的に最適化し、開発者に高性能、より便利な基礎サービスインタフェースとツールを提供する.
プロジェクト構造仕様説明
関連ドキュメント
本システムのサブモジュールには、対応するミドルウェアサービスがそれぞれ統合されています.ドキュメントは以下の通りです. csx-bsf-core csx-bsf-demo csx-bsf-dependencies csx-bsf-starter csx-bsf-elk csx-bsf-job csx-bsf-cat csx-bsf-apollo csx-bsf-message csx-bsf-shardingjdbc csx-bsf-mq csx-bsf-redis csx-bsf-eureka csx-bsf-file csx-bsf-elasticsearch csx-bsf-health
コンパイルの説明
バージョンアップ/切り替え
使用方法の説明依存参照継承csx-bsf-dependencies Demoプログラムフレームワークの使用demoは、csx-bsf-demoの各コンポーネントの使用を参照してください.関連モジュールのドキュメントを参照してください. propertiesプロファイルresources/applicationを参照.properties
貢献に参与する.
アーキテクチャ師:車江毅開発:黄兆平、劉建強維持:王志斌
by車江毅
彩食鮮技術ブログ
Gitアドレス
https://gitee.com/yhcsx/csx-bsf-all
テクノロジーアーキテクチャ
彩食鮮技術アーキテクチャの概要
紹介する
BSFはbase service frameworkの簡略化であり、基礎サービスの統合と業務に関係のない基礎技術の統合のために、永輝彩食鮮技術チームの基礎フレームワークとして定義されている.
BSFは、各サービスシステムのパフォーマンスおよび異常アラームを監視するために、自己開発の監視アラームを統合しています.Apollo,Rocket MQ,Redis,Elastic Search,ELK,XXLJOB,Sharding JDBC,Cat,Eureka,七牛雲などのサードパーティミドルウェアを集積・パッケージ化し,簡易に使用できる下部フレームワークを提供する.
ビジョン
ビジネス開発をよりよくサポートするために、開発者がミドルウェアから解放され、開発効率を向上させるためにビジネスに専念します.同時に、基礎フレームワークはミドルウェア関連サービスと使用を統一的に最適化し、開発者に高性能、より便利な基礎サービスインタフェースとツールを提供する.
プロジェクト構造仕様説明
csx-bsf-all
-- csx-bsf-core ( )
-- csx-bsf-demo ( demo)
-- csx-bsf-dependencies ( pom )
-- README.md ( , )
-- csx-bsf-starter ( full-start )
-- csx-bsf-elk (ELK )
-- csx-bsf-job (XXL-JOB )
-- csx-bsf-cat (CAT )
-- csx-bsf-apollo (Apollo )
-- csx-bsf-message ( - - )
-- csx-bsf-shardingjdbc ( ShardingJDBC )
-- csx-bsf-mq ( Rocket MQ )
-- csx-bsf-redis( Redis )
-- csx-bsf-eureka( )
-- csx-bsf-file( )
-- csx-bsf-elasticsearch(ES )
-- csx-bsf-health( )
-- ( :csx-bsf-elk,cat,apollo )
関連ドキュメント
本システムのサブモジュールには、対応するミドルウェアサービスがそれぞれ統合されています.ドキュメントは以下の通りです.
コンパイルの説明
mvn install csx-bsf-dependencies
mvn install csx-bsf-all
バージョンアップ/切り替え
: :1.0.0-RELEASE ( +-+RELEASE/SNAPSHOT)
cd csx-bsf-dependencies
mvn versions:set -DgenerateBackupPoms=false
mvn versions:set -DgenerateBackupPoms=false -DnewVersion={version}
使用方法の説明
com.yh.csx.bsf
csx-bsf-dependencies
1.7.1-SNAPSHOT
csx-bsf-starter
com.yh.csx.bsf
csx-bsf-dependencies
1.7.1-SNAPSHOT
pom
import
csx-bsf-starter
com.yh.csx.bsf
1.7.1-SNAPSHOT
貢献に参与する.
アーキテクチャ師:車江毅開発:黄兆平、劉建強維持:王志斌
by車江毅
彩食鮮技術ブログ