この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12087|答える: 2

グレースケールの公開とバックグラウンドサービスの監視について話しましょう

[リンクをコピー]
掲載地 2017/03/09 16:06:58 | | | |
なぜGrayscale Publishing & Monitoringを選んだのか

「大規模サービスの道」にある「グレースケールリリース」と「オールラウンドモニタリング」の2つのコースは、技術者の同僚によって学ばれたに違いありません。 これら二つの手法は業界とテンセントに非常に特徴的だと思います。

TencentのQQバックエンドチームに加わる前は、著者は通信業界および金融業界で数年間勤務していました。 私がテンセントに入社した当初、多くの技術面が新鮮だと感じました。

  • バックグラウンドシステムは多くの安価なサーバーに展開されており、みんなが多くのマシンを管理しているため、人々は非常に達成感と富を感じています
  • 比較的正確な機器予算計算モデルがあり、各サーバーのパフォーマンスは通常、災害復旧冗長性を考慮する前提で適切な範囲に絞り込まれ、責任者はシステム全体のパフォーマンス、災害復旧、柔軟性、その他の側面について深い洞察を持っています。 巨大なシステムの責任者であることは光栄です
  • 専任のテスターはいません。開発者の自己テスト、グレースケールのリリース、詳細な監視の後、メインシステムはほぼ2週間ごとにリリースされます。バックグラウンド技術者として、彼の仕事は数億人のユーザーに直接影響を与え、まるで神の視点で核爆弾を握っているような感覚です
  • 監視システム(内部システム「モニター」と呼ばれる)は非常に便利で、曲線が直感的にシステム全体の運用を示す様々な指標を表示します。異常なテキストメッセージや電話があれば鳴り、すべてが制御されていると感じさせ、多くのダッシュボードの前で空母を操縦しているかのような感覚や、核爆弾を搭載した戦闘機を操縦しています。

さて、プログラマーの好意を早く終わらせましょう。私が言いたいのは、グレースケールの公開と監視はインターネット上の大規模サービスにとって本当に不可欠なツールであり、バックグラウンドサービスの利用可能性や運用レベルを大幅に向上させるということです。

もちろん、グレースケールリリースは新しいコードのリリースの一部だけではなく、モニタリングは曲線を描いたりアラームメッセージを表示したりするだけでは済まない。多くの要素が絡み合っており、その背後にある哲学は継続的デリバリー、ユーザーテスト、コントロールにある。

MsecはTencentのオープンソースフレームワークであり、その創造的な衝動と構築経験はQQバックエンドチームによる10年以上の運用思考から得られています。 グレースケールのパブリッシング監視は、ミリ秒サービスエンジンの設計において重要な考慮事項です。

ミリ秒単位のエンジンではどのように機能するのでしょうか?グレースケールリリース

サービス構成管理ページで「リリース計画を開発」をクリックしてください。

今回はGrayscaleで公開するターゲットマシンとリリースタイプを選択してください:

以下のウィザードで設定ファイル、外部ライブラリ、ビジネスプラグインなどの正しいバージョンを選択してリリース計画を完成させます:

次に、O&M - > Releaseメニューをクリックすると、すべてのリリースプランを照会し、公開されたプランをロールバックできます。 リリース計画の詳細とリリースの実行については、「詳細」をクリックしてください。

モニタリング

モニタリングについては、第2記事「RPCとルーティング管理」でより詳しく議論されているため、ここでは詳しくは触れません。説明します:RPCやフレームワーク自体が自動的に報告する情報に加え、カスタマイズされた報告情報(例えば、レベル28のVIPユーザーのログイン数を報告したい場合)をサポートし、主要指標の変動、最大値、最小値に対するアラーム設定もサポートしています。

エピローグ

グレースケールの公開と監視は、インターネット上の大規模サービスに不可欠なツールであり、バックグラウンドサービスの可用性と運用レベルを大幅に向上させることができます。その背後にある哲学は、継続的デリバリー、ユーザーテスト、管理にあります。 ミリ秒サービスエンジンを使えば、スタートアップチームはこれら2つの強力なツールに迅速にアクセスできます。 詳細が見えますテンセントクラウドサービスマーケットプレイスミリ秒サービスエンジン公式ウェブサイト





先の:インターネット製品リリースのグレースケールリリース
次に:Visual Studio 2017 オフラインインストールパッケージ 18GB Baiduクラウドダウンロード
 地主| 掲載地 2024/11/30 12:05:39 |
カナリーリリースはグレースケールリリースの一種です

この戦略は段階的な進行を伴いますユーザートラフィックの一部、通常は少数または特定のユーザーグループを新しいリリースに誘導しますしかし、ほとんどのユーザーは旧バージョンを引き続き使用しています。 新バージョンのパフォーマンスとユーザーのフィードバックを監視し、すべて正常に動作すれば、すべてのユーザーが移行するまで徐々に新しいバージョンへのトラフィックの割合を増やしていきます。
 地主| 掲載地 2024/11/30 12:05:56 |
インターネット製品リリースのグレースケールリリース
https://www.itsvse.com/thread-3542-1-1.html
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com