[運用とメンテナンスの高度な知識] Alibaba Cloud を使用して kod Kedao クラウド ネットワーク ディスクを展開します (DNS 解決 + CDN キャッシュ + Web アプリケーション ファイアウォール + エラスティック スケーリング)

この記事では引き続き、kod Kedao Cloud プロジェクトに基づく Alibaba Cloud 製品を紹介し、DNS 解決、CDN キャッシュ、Web アプリケーション ファイアウォール、およびエラスティック スケーリングを紹介します。

DNS解決

e7799cfd96684ae0b0285d42a35b52d7.png

bb4fee4c9e844451a614c82658a2bfee.png

4661b1e9477c4522b73cda7d85088ee0.png

ここでは第2レベルドメイン名をkodに設定していますが、一般的にはwwwと@が設定されていますが、@を付けると第2レベルドメイン名を付けずに直接アクセスできることを意味します。初心者ガイドをクリックして、プロンプトに従って入力することもできます。

6f0e6194676142abaf87e3b214b6582f.png

 67ebe84e38be426aa9c7a542ffb0d5b5.png

CDNキャッシュ

クラウド製品選択のセキュリティ アクセラレーション SCDN

718ae54a9a0348d9a0d877a824396f96.png

ba8967c9a7d0434db3cac429fcb627d6.png a22e0e0c4e78405194ac6ef9038e7acb.png

 7120458ea4b2493b8168c396df05b5af.png

af58a625fbe34569ad6c109a32b9b918.png

 b7f6c587d56d4c04a7b26139f0fc180e.png

 ここのポート番号に注意してください。証明書をお持ちの場合は、必ずポート 443 に解決してください。

 699ae674707e4932bff800b9668f5b20.png

 ab1481470e164b03972e169fc8b86753.png

プロンプト情報に従って DNS 解決を構成します

ca5bfa1b778e4dd79a95cd688140abf2.png

接続アクセス時にエラーが報告されなかった場合は、操作はここで終了しますが、接続ア​​クセス時にエラーが報告された場合は、さらに CDN の設定が必要です。

42e4c46e44884b5eb20a23433a5adb0a.png

86b37ddec61c45278a3e395e374dac5d.png

b87a2457f5714822bfa7ff6b91c0f303.pngCDN キャッシュをテストする

F12で画像アドレスを取得

58d4f00003bc4721b36b72e119dc1e41.png

1b58411e9f2f4ad7bb42998931ae64ce.png

 画像をアップロードして上書きし、画像のリンクを更新します。497ffb300dd54bb99edce9fa52ce57b5.png

 以前のアバターがまだ表示されており、CDN キャッシュがあることを示しています。89ca3758b6c8465681aa055bf6a39078.png

 CDN バックグラウンドでリフレッシュとプレヒートを行うことができます。リフレッシュとは、Web リソースを強制的に CDN に転送し、CDN リソースを更新することです。プレヒートとは、Web リソースを事前に CDN に送信し、リフレッシュ操作を実行します。

c1ab81ffe8744ac19b90eef0d4919f7b.png

操作を送信した後、接続を再度更新すると、CDN リソースが更新されたことを示す更新されたイメージが表示されます。 

d64917d3345349d28772d807fc9b821a.png

Web アプリケーション ファイアウォール

9379d9f8b7a640df99964a19f7be3542.png

6633e500be0143e8910d197f0ffbd476.png57a21b8732b140f88cf20d73b7ae4ec6.png f4694cdc7603468198cfc32960b9e316.png

 

dfca02c07d3c40548846fa13d7304acd.png

DNSにアクセスする 

6db87cf9d61441faab8a8b4433693262.png

 アクセス後、ルールを変更してファイアウォールをさらに構成できます。

 5688d0e6b2aa41cd805c3c1f8b6ce191.png

柔軟なスケーリング

03a26fafc26842d2a7a1a6bc5afc6786.png

この手順は高度な構成に関するものです。負荷分散を関連付ける必要があります。ポート番号 443 または 80 を入力します。 

 e0d510090a5640c18534f6b4750f8f44.png

構成は図のように単純な例であり、毎回 1 ずつ増加し、テストを容易にするために冷却時間を短く調整できます。 

fa13d093d85f440299d0fe44b06e0862.png

弾力的なスケーリングを負荷分散に関連付けることができるように、作成時に詳細設定で直接関連付けることが最善です。 

49d260235b7c4be9a33399281dc66908.png

 ビューに変更ワードがありません。最初に間違って追加しました。05d5ead642cf40799f29de3ebe4afb99.png

ここでサービスが表示された後、負荷分散領域に自動スケール サーバーが表示され、負荷分散との関連付けが成功したことが示されます。 f129a65d160344449664698017297c4c.png

 アラーム タスクを作成して、いつ拡張を実行するか、いつ縮小を実行するかを決定できます。

追加されたルールとアラームタスクd5c0eda0ee1145db9cc010d2ab89de9c.png

 161f08c10d874c2d98753cc149449ce9.png

 ​​​​​​3b118987756b437bbf95bedc80487ad5.png

632e75256f2c414f9e33f8284207d72d.png

ルールとアラートタスクの削減 

fb09cce6edba4bf0bb60308563859f21.png

2e5f679485de4b50bcdbe207034cbc8e.pngd19d563ceb0041a4a2670c7a414b5e46.png

次のコマンドを使用してシステムの平均負荷を増やし、クエリを実行します。平均負荷が設定値を超えるとマシンが追加され、平均負荷が設定値より低い場合はマシンが削減されます。

[root@web01 ~]# dd if=/dev/zero of=/dev/null bs=10M count=100000
[root@web01 ~]# uptime
 19:04:55 up  1:33,  2 users,  load average: 4.68, 1.35, 0.51

以下に示すように期待値、最大数、最小数を設定します。 

0851ceef4e374eb69d112dc89a8cd5b4.png

平均値が設定値未満を検知すると自動で移動します。 

7e71901bb8d440698c90133c58f445f7.png

831d8be16e6143ac860d5087359f1d82.png

 アラーム タスクのステータスにデータが不十分であることが示されている場合は、ホスト監視でアラーム タスクを更新できますが、それでも機能しない場合は、Alibaba のアフターセールス エンジニアにお問い合わせください。7ab4febe3a9647ad950ae52ffbd3ff55.png


私の名前はKotenです。運用保守の経験は10年あります。運用保守のヒントを共有し続けています。読んで注目していただき、ありがとうございます!

 

おすすめ

転載: blog.csdn.net/qq_37510195/article/details/130359803