Polaris は、分散型またはマイクロサービス アーキテクチャにおけるサービスの可視性、フォールト トレランス、トラフィック制御、セキュリティ問題の解決に特化した Tencent のオープン ソース サービス検出およびガバナンス センターです。業界にはこれらの問題の一部を解決できるコンポーネントがいくつかありますが、標準的で多言語対応のフレームワークに依存しない実装が不足しています。 テンセントは膨大な数の分散型サービスを有しており、事業ラインやテクノロジースタックの多様性により、あらゆる規模の関連コンポーネントが数十個蓄積されています。 2019 年以降、当社は Polaris を通じてこれらのコンポーネントを抽象化および統合し、企業向けの統合サービス検出およびガバナンス ソリューションを作成し、企業の研究開発効率と運用品質の向上を支援しています。 現在、テンセント内のPolarisサービス登録数は100万を超え、1日のインターフェース通話量は10兆を超えています。汎用性と安定性は大規模に検証されています。そのため、私たちはこれをオープンソース コミュニティに提供し、他の企業を支援し、より多くの開発者が共同構築に参加することを期待しています。 特徴
コントロールサーフェスNorth Star コントロール サーフェスの実装には、次の 3 つの特徴があります。
Polaris と k8sk8sサービス K8s は、サービスを通じてサービス検出と負荷分散機能を提供します。
k8s サービスの現在の実装には、次の欠点があります。
k8s で Polaris を使用するPolaris を使用して、k8s のサービス検出およびガバナンス機能を補完します。
クイックスタート前提条件データベースを準備するMySQL をダウンロードしてインストールする必要があります。バージョン番号は 5.7 以上である必要があります。こちらからダウンロードできます: https://dev.mysql.com/downloads/mysql/5.7.html インポートデータベーステーブル作成スクリプトテーブル作成スクリプトは./store/defaultStore/polaris_server.sqlで、mysqlコマンドまたは管理クライアントからインポートできます。 Golangコンパイル環境を準備するPolaris サーバーのコンパイルには、golang コンパイル環境が必要です。バージョン番号は 1.12 以上である必要があります。これは、https://golang.org/dl/#featured からダウンロードできます。 コンパイルとビルド
ビルドが完了すると、現在のディレクトリに polaris-server-release_${version}.tar.gz パッケージが表示されます。 インストールソフトウェアパッケージを解凍するpolaris-server-release_${version}.tar.gz を入手して解凍します。 データベース構成の変更解凍したディレクトリに入り、polaris-server.yaml を開いて、DB 構成に関連するいくつかの変数を実際のデータベース パラメータに置き換えます。 ##DB_USER## (データベース ユーザー名)、##DB_PWD## (データベース パスワード)、##DB_ADDR## (データベース アドレス)、##DB_NAME## (データベース名) インストールスクリプトを実行する
最後のステップで p.sh を実行した後、Polaris Server に戻り、起動が成功したことを確認します。 インストールの確認
機能が正常であることを証明するためにPolarisサーバーに戻る 経験公式ウェブサイトアドレス:https://polarismesh.cn/、公式ではオンライン試用版も提供しています。アドレス:http://159.75.195.18/ リポジトリアドレス: https://github.com/polarismesh/polaris |
>>: Kube-vip を使用して高可用性の Kubernetes クラスターを構築する (フル バージョン)
多くの人がウェブサイトを最適化する際、コンテンツと外部リンクに重点を置いており、基本的にこの2つの側...
私はさまざまな役職の同僚と頻繁にコミュニケーションを取っていますが、彼らがトラフィック チャネルとし...
「一般」コンテンツは飽和傾向にある一方、「垂直」コンテンツは依然としてユーザー数の増加が著しい時期に...
実際、ウェブサイトのプロモーションは長いプロセスであり、集中力を必要とします。これは、3 日以内に ...
LLM テクノロジーの適用と実装により、データベースのベクトル分析と AI サポート機能を向上させる...
1998年の「電子商取引の年」以来、電子商取引は世界中で急速に発展してきました。世界各国は、この新し...
入札を行う人の多くは、やみくもにアカウントを調整しており、入札オペレーターの中には、毎日どのような作...
budgetvmはどうですか? budgetvm の速度はどのくらいですか? budgetvm は良...
人生において、私たちは他人の成功を見て、「成功を再現できるだろうか?」と自問することがよくあります。...
Prometeus の新しいブランドである XenPower は、Intel E5 v2 CPU、1...
6月23日、アリババDAMOアカデミーの自動運転実験室は知識蒸留法を革新し、複数のコンピュータービジ...
天猫ダブル11ショッピング戦争はちょうど終わったばかりで、ダブル12のゲームプレイも徐々に公開されて...
MariaDB の調査によると、世界中の IT プロフェッショナルの 99% が、COVID-19 ...
クラウド ネイティブの重要性をより深く理解するために、クラウド配信のために同社のセキュア アクセス ...
過去 1 年間でよく耳にした流行語の 1 つは「変革」です。 「IT 変革」、「デジタル変革」、「変...