レジリエンスコンポーネント

Delphi サーバーを不正アクセス、過負荷、連鎖的なアップストリーム障害から守るドロップインコンポーネントです。各コンポーネントは単一のプロパティで TsgcWebSocketHTTPServer または TsgcWSServer_HTTPAPI に組み込めます。イベントの配線は不要です。

4 つの保護レイヤー

ファイアウォール、サーキットブレーカー、レートリミッター、API キーマネージャーを組み合わせて、あらゆる sgcWebSockets サーバーを強化できます。

すぐに本番対応

すべてのレジリエンスコンポーネントは完全にスレッドセーフで、再起動後も状態を保持し、ダッシュボード用のリアルタイム統計を公開します。

配置して一度だけ設定する

フォームにコンポーネントを配置し、オブジェクトインスペクターで必要な保護を設定して、サーバーの Firewall / RateLimiter / APIKeyManager / CircuitBreaker プロパティに割り当てるだけです。一般的なケースではイベントハンドラーは不要で、サーバーがすべての接続とメッセージを自動的に処理します。

  • プロパティの割り当て一つで保護が有効になります
  • スレッドセーフ。複数のサーバーで 1 つのインスタンスを共有できます
  • 再起動後の継続性のために状態をディスクに保存・読み込み可能
  • 管理ダッシュボード向けのリアルタイム統計
  • カスタムビジネスルール用のオーバーライドイベント

sgcWebSockets サーバーを強化する

体験版をダウンロードして、Delphi の WebSocket および HTTP サーバーにエンタープライズグレードのレジリエンス機能を追加しましょう。