Segment Route
FAQ

プロキシ構成におけるCNAMEと高可用性のQ&A

05

ルーティングとDNSの基本

CNAMEレコードとは何ですか?

CNAMEレコードは、ある名前を別名として他方の名前に割り当てるDNSレコードです。別名となる名前は、同じ名前で他のレコードを持てないため、通常はベアドメインには使用されません。短いルール。DDNSとリバースプロキシが競合する場合、その原因は通常、古いアドレスを保持しているレコードがあるため、レコードをプロキシが提供しているアドレスと比較してください。

プロキシにおける高可用性とは何を意味しますか?

高可用性とは、単一障害点を避けることを意味します。実際には、プロキシの背後に2つ以上のバックエンドを配置し、ヘルスチェックで失敗したバックエンドへのリクエスト送信を停止し、プロキシ自体のフェイルオーバー計画または2番目のプロキシを用意します。リスクを低減します。ただし、何も失敗しないことを約束するものではなく、Segment Routeも稼働率の数値を保証するものではありません。そのため、フェイルオーバー計画はご自身でテストしてください。

ステータスコード502、503、504は何を意味しますか?

502 Bad Gatewayは、プロキシがバックエンドから無効な応答を受けたことを意味し、503はサービスが利用不可であることを、504 Gateway Timeoutはバックエンドの応答が遅すぎたことを示します。SSL証明書が期限切れの場合、プロキシがバックエンドとの安全な接続を完了できないため、Bad Gatewayエラーが表示されることがあります。まず証明書の有効期限を確認してください。その後、アドレスに再度アクセスしてコードを比較してください。

301と302リダイレクトの違いは何ですか?

301はURLが恒久的に移動したことを、302は一時的に移動したことを意味します。307と308は、リクエストメソッドを保持する一時的および恒久的な形式です。証明書警告のないドメインフォワーダーには、フォワード先の名前をカバーする証明書が必要です。そうでないと、ブラウザは移動に従う前に警告を表示します。一時的な移動には一時的なコードのみを使用し、恒久的な移動には使用しないでください。

リダイレクトループが発生するのはなぜですか?

リダイレクトループは、2つのレイヤーが同じリクエストをリダイレクトする際に発生し、最も多いのはプロキシとアプリケーションの両方がhttpの訪問者をhttpsにリダイレクトする場合です。ブラウザはそれらの間を行き来し、最終的にあきらめます。両方の場所にあるリダイレクトルールを読み、重複を一方から削除し、アドレスに再度アクセスして単一のホップを確認してください。

Segment Routeの使用

エージェントはコマンドを自分で実行しますか?

はい。エージェントはツール自体を実行し、すべてのアクションは実際の結果を含むカードとしてチャットに表示されます。展開されたカードには完全な出力、つまりコマンドの結果またはファイルの差分が表示されます。あなたはカードを読み、Ask firstモードでは、変更が発生する前に各変更を受け入れるか拒否します。Plan onlyモードでは何も実行されません。

エージェントはルーティングファイルを変更する方法は?

edit_fileツールはファイルを変更し、まず差分を表示します。マイクロサービスアーキテクチャのAPIゲートウェイの場合、各サービスに個別のルーティング行が割り当てられ、1つの差分ですべてをカバーできます。Ask firstモードでは、エージェントは変更の前に一時停止し、あなたはそれを受け入れるか拒否します。その後、Shellで構成テストコマンドを実行し、リロード前に実際の終了コードを確認できます。

稼働中のプロキシに適した承認モードはどれですか?

承認モードは3つあります。Plan onlyは計画のみを書き出し、何も実行しません。Ask firstは変更を行うアクションの前に一時停止し、Auto-runは直ちに動作します。稼働中のプロキシには通常Ask firstが適しています。これは、各差分を受け入れるか拒否でき、Shellがリロードごとに構成テストを実行するためです。Auto-runは復元可能なファイルでのみ使用してください。

結果は常に正しいですか?

いいえ。あなたはすべての結果と差分を確認してください。エージェントは構成テストコマンドを実行しますが、テストが成功するのは構文が有効であることのみを示します。アドレスにアクセスし、ステータスコードとLocationヘッダーを読み、変更前に記録した値と比較してください。バックアップを保持してロールバックできるようにし、各提案を草案として扱ってください。

coderouting.comはSegment Routeの公式サイトですか?

はい、coderouting.comはSegment Routeの公式サイトであり、そのダウンロードボタンは約34 MBの元のセットアッププログラムを提供します。まずチェックサムを確認してください。ファイルを実行する前に、SHA-256値を公開されたマニフェストと比較し、問題の報告やビルドに関する問い合わせにはアプリ内のSend feedbackボタンを使用してください。

モデル、プライバシー、ダウンロード

ファイルはPCから送信されますか?

はい、クラウドモデルの場合:エージェントが読み取るファイルのテキストを含むプロンプトが、そのプロバイダに送信されます。いいえ、PC上でローカルで実行されるモデルの場合:マシンから何も送信されません。チャット、作業フォルダ、APIキーはPC上に残り、ツール出力内のシークレットはモデルに到達する前にマスクされます。その点を考慮してモデルを選択してください。

アプリはテレメトリを送信しますか?

いいえ。Segment Routeはテレメトリなしでローカルで実行されます。プロンプトはあなたが選択したモデルエンドポイントにのみ送信されます。いくつかのオプション機能はネットワークを使用します:ウェブ検索、電話ブラウザからのチャット制御(1つのアウトバウンド接続を使用し、無効に可能)、および更新チェック。プライバシーページにはそれらすべてが1か所にリストされています。

ダウンロードボタンはどのファイルを提供しますか?

提供されるファイルのサイズは34 MBです:Windows 10および11用のセットアッププログラム。約25 MBのポータブル単一.exeも存在しますが、このウェブサイトのボタンでは提供されません。セットアッププログラムは自動更新を有効にするビルドであり、新しいバージョンが準備できるとUpdateボタンを表示します。

ダウンロードしたインストーラーはどのように確認しますか?

一致する必要がある値は2つあります:ファイルのSHA-256チェックサムと公開されたマニフェスト内の値です。Windowsコマンド certutil -hashfile を、ダウンロードしたファイルへのパスと末尾のSHA256で実行してください。SmartScreenは警告する可能性があります。なぜなら、インストーラーはまだコード署名されていないからです。値が一致した後、[詳細情報]を選択し、[そのまま実行]を選択してください。

Windows用Segment Route

エージェントを入手し、最初のルールをテスト

Segment Routeをダウンロード ↗