モジュール ngx_http_api_module

設定例
ディレクティブ
     api
     status_zone
互換性
エンドポイント
     /
     /nginx
     /processes
     /connections
     /slabs/
     /slabs/{slabZoneName}
     /http/
     /http/requests
     /http/server_zones/
     /http/server_zones/{httpServerZoneName}
     /http/location_zones/
     /http/location_zones/{httpLocationZoneName}
     /http/caches/
     /http/caches/{httpCacheZoneName}
     /http/limit_conns/
     /http/limit_conns/{httpLimitConnZoneName}
     /http/limit_reqs/
     /http/limit_reqs/{httpLimitReqZoneName}
     /http/upstreams/
     /http/upstreams/{httpUpstreamName}/
     /http/upstreams/{httpUpstreamName}/servers/
     /http/upstreams/{httpUpstreamName}/servers/{httpUpstreamServerId}
     /http/keyvals/
     /http/keyvals/{httpKeyvalZoneName}
     /stream/
     /stream/server_zones/
     /stream/server_zones/{streamServerZoneName}
     /stream/limit_conns/
     /stream/limit_conns/{streamLimitConnZoneName}
     /stream/upstreams/
     /stream/upstreams/{streamUpstreamName}/
     /stream/upstreams/{streamUpstreamName}/servers/
     /stream/upstreams/{streamUpstreamName}/servers/{streamUpstreamServerId}
     /stream/keyvals/
     /stream/keyvals/{streamKeyvalZoneName}
     /stream/zone_sync/
     /resolvers/
     /resolvers/{resolverZoneName}
     /ssl
     /license
     /workers/
     /workers/{workerId}
レスポンスオブジェクト

ngx_http_api_moduleモジュール (1.13.3) は、様々なステータス情報のアクセス、アップストリームサーバーグループの動的な設定、およびnginxを再設定することなくキーバリューペアの管理を行うためのREST APIを提供します。

このモジュールは、ngx_http_status_moduleおよびngx_http_upstream_conf_moduleモジュールに取って代わるものです。

PATCHまたはPOSTメソッドを使用する場合は、ペイロードがクライアントリクエストボディの読み取りのためのバッファサイズを超えないようにしてください。そうでない場合、413(リクエストエンティティが大きすぎる)エラーが返される可能性があります。

このモジュールは、当社の商用サブスクリプションの一部として提供されています。

設定例

http {
    upstream backend {
        zone http_backend 64k;

        server backend1.example.com weight=5;
        server backend2.example.com;
    }

    proxy_cache_path /data/nginx/cache_backend keys_zone=cache_backend:10m;

    server {
        server_name backend.example.com;

        location / {
            proxy_pass  http://backend;
            proxy_cache cache_backend;

            health_check;
        }

        status_zone server_backend;
    }

    keyval_zone zone=one:32k state=one.keyval;
    keyval $arg_text $text zone=one;

    server {
        listen 127.0.0.1;

        location /api {
            api write=on;
            allow 127.0.0.1;
            deny all;
        }
    }
}

stream {
    upstream backend {
        zone stream_backend 64k;

        server backend1.example.com:12345 weight=5;
        server backend2.example.com:12345;
    }

    server {
        listen      127.0.0.1:12345;
        proxy_pass  backend;
        status_zone server_backend;
        health_check;
    }
}

すべてのAPIリクエストには、サポートされているAPIバージョンがURIに含まれています。この設定によるAPIリクエストの例

http://127.0.0.1/api/9/
http://127.0.0.1/api/9/nginx
http://127.0.0.1/api/9/connections
http://127.0.0.1/api/9/workers
http://127.0.0.1/api/9/http/requests
http://127.0.0.1/api/9/http/server_zones/server_backend
http://127.0.0.1/api/9/http/caches/cache_backend
http://127.0.0.1/api/9/http/upstreams/backend
http://127.0.0.1/api/9/http/upstreams/backend/servers/
http://127.0.0.1/api/9/http/upstreams/backend/servers/1
http://127.0.0.1/api/9/http/keyvals/one?key=arg1
http://127.0.0.1/api/9/stream/
http://127.0.0.1/api/9/stream/server_zones/server_backend
http://127.0.0.1/api/9/stream/upstreams/
http://127.0.0.1/api/9/stream/upstreams/backend
http://127.0.0.1/api/9/stream/upstreams/backend/servers/1

ディレクティブ

構文 api [write=on|off];
デフォルト
コンテキスト location

周囲のlocationでREST APIインターフェースを有効にします。このlocationへのアクセスは制限する必要があります。

writeパラメータは、APIが読み取り専用か読み書き可能かを決定します。デフォルトでは、APIは読み取り専用です。

すべてのAPIリクエストには、サポートされているAPIバージョンをURIに含める必要があります。リクエストURIがlocationプレフィックスと等しい場合、サポートされているAPIバージョンのリストが返されます。現在のAPIバージョンは「9」です。

リクエスト行のオプションの「fields」引数は、要求されたオブジェクトのどのフィールドを出力するかを指定します。

http://127.0.0.1/api/9/nginx?fields=version,build

構文 status_zone zone;
デフォルト
コンテキスト serverlocationif in location

このディレクティブはバージョン1.13.12で登場しました。

指定されたzoneに仮想httpまたはstreamサーバーのステータス情報を収集できるようにします。複数のサーバーが同じゾーンを共有できます。

1.17.0以降、ステータス情報はlocationごとに収集できます。特別な値offは、ネストされたlocationブロックでの統計情報の収集を無効にします。統計情報は、処理が終了するlocationのコンテキストで収集されることに注意してください。リクエスト処理中に内部リダイレクトが発生した場合、元のlocationとは異なる場合があります。

互換性

エンドポイント

/

サポートされているメソッド

  • GET - ルートエンドポイントのリストを返す

    ルートエンドポイントのリストを返します。

    可能な応答

    • 200 - 成功、文字列の配列を返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/nginx

サポートされているメソッド

  • GET - nginx実行インスタンスのステータスを返す

    nginxのバージョン、ビルド名、アドレス、設定リロードの数、マスタープロセスとワーカープロセスのIDを返します。

    リクエストパラメータ

    fields (string、オプション)
    nginx実行インスタンスのどのフィールドを出力するかを制限します。

    可能な応答

    • 200 - 成功、nginxを返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/processes

サポートされているメソッド

  • GET - nginxプロセスのステータスを返す

    異常終了および再生成された子プロセスの数を返します。

    可能な応答

    • 200 - 成功、Processesを返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
  • DELETE - nginxプロセスの統計をリセットする

    異常終了および再生成された子プロセスのカウンタをリセットします。

    可能な応答

    • 204 - 成功
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/connections

サポートされているメソッド

  • GET - クライアント接続統計を返す

    クライアント接続の統計を返します。

    リクエストパラメータ

    fields (string、オプション)
    接続統計のどのフィールドを出力するかを制限します。

    可能な応答

    • 200 - 成功、Connectionsを返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
  • DELETE - クライアント接続統計をリセットする

    受理およびドロップされたクライアント接続の統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/slabs/

サポートされているメソッド

  • GET - すべてのスラブのステータスを返す

    スラブアロケータを持つ各共有メモリゾーンのスラブのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    スラブゾーンのどのフィールドを出力するかを制限します。「fields」値が空の場合、ゾーン名のみが出力されます。

    可能な応答

/slabs/{slabZoneName}
すべてのメソッドで共通のパラメータ
slabZoneName (string、必須)
スラブアロケータを持つ共有メモリゾーンの名前。

サポートされているメソッド

  • GET - スラブのステータスを返す

    特定のスラブアロケータを持つ共有メモリゾーンのスラブのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    スラブゾーンのどのフィールドを出力するかを制限します。

    可能な応答

  • DELETE - スラブ統計をリセットする

    各メモリスロットの「reqs」および「fails」メトリックをリセットします。

    可能な応答

    • 204 - 成功
    • 404 - スラブが見つからない (SlabNotFound)、不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/

サポートされているメソッド

  • GET - HTTP関連のエンドポイントのリストを返す

    最初のレベルのHTTPエンドポイントのリストを返します。

    可能な応答

    • 200 - 成功、文字列の配列を返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/http/requests

サポートされているメソッド

  • GET - HTTPリクエスト統計を返す

    クライアントHTTPリクエストのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    クライアントHTTPリクエスト統計のどのフィールドを出力するかを制限します。

    可能な応答

  • DELETE - HTTPリクエスト統計をリセットする

    合計クライアントHTTPリクエストの数をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/server_zones/

サポートされているメソッド

  • GET - すべてのHTTPサーバーゾーンのステータスを返す

    各HTTPサーバーゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    サーバーゾーンのどのフィールドを出力するかを制限します。「fields」値が空の場合、サーバーゾーン名のみが出力されます。

    可能な応答

    • 200 - 成功、すべてのHTTPサーバーゾーンの「HTTP Server Zone」オブジェクトのコレクションを返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/http/server_zones/{httpServerZoneName}
すべてのメソッドで共通のパラメータ
httpServerZoneName (string、必須)
HTTPサーバーゾーンの名前。

サポートされているメソッド

  • GET - HTTPサーバーゾーンのステータスを返す

    特定のHTTPサーバーゾーンのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    サーバーゾーンのどのフィールドを出力するかを制限します。

    可能な応答

    • 200 - 成功、HTTP Server Zoneを返す
    • 404 - サーバーゾーンが見つからない (ServerZoneNotFound)、不明なバージョン (UnknownVersion)、エラーを返す
  • DELETE - HTTPサーバーゾーンの統計をリセットする

    特定のHTTPサーバーゾーンで、受理および破棄されたリクエスト、レスポンス、送受信されたバイト数、SSLハンドシェイクとセッション再利用のカウンタの統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - サーバーゾーンが見つからない (ServerZoneNotFound)、不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/location_zones/

サポートされているメソッド

  • GET - すべてのHTTPロケーションゾーンのステータスを返す

    各HTTPロケーションゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    ロケーションゾーンのどのフィールドを出力するかを制限します。「fields」値が空の場合、ゾーン名のみが出力されます。

    可能な応答

    • 200 - 成功、すべてのHTTPロケーションゾーンの「HTTP Location Zone」オブジェクトのコレクションを返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/http/location_zones/{httpLocationZoneName}
すべてのメソッドで共通のパラメータ
httpLocationZoneName (string、必須)
HTTPロケーションゾーンの名前。

サポートされているメソッド

  • GET - HTTPロケーションゾーンのステータスを返す

    特定のHTTPロケーションゾーンのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    ロケーションゾーンのどのフィールドを出力するかを制限します。

    可能な応答

    • 200 - 成功、HTTP Location Zoneを返す
    • 404 - ロケーションゾーンが見つからない (LocationZoneNotFound)、不明なバージョン (UnknownVersion)、エラーを返す
  • DELETE - ロケーションゾーンの統計をリセットする。

    特定のロケーションゾーンで、受理および破棄されたリクエスト、レスポンス、送受信されたバイト数の統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - ロケーションゾーンが見つからない (LocationZoneNotFound)、不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/caches/

サポートされているメソッド

  • GET - すべてのキャッシュのステータスを返す

    proxy_cache_pathおよびその他の「*_cache_path」ディレクティブで設定された各キャッシュのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    キャッシュゾーンの出力するフィールドを制限します。「fields」値が空の場合、キャッシュゾーンの名前のみが出力されます。

    可能な応答

    • 200 - 成功。すべてのHTTPキャッシュの "HTTPキャッシュ" オブジェクトのコレクションを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/http/caches/{httpCacheZoneName}
すべてのメソッドで共通のパラメータ
httpCacheZoneName (string, 必須)
キャッシュゾーンの名前。

サポートされているメソッド

  • GET - キャッシュのステータスを返す

    特定のキャッシュのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    キャッシュゾーンの出力するフィールドを制限します。

    可能な応答

    • 200 - 成功。HTTPキャッシュを返します。
    • 404 - キャッシュが見つかりません (CacheNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
  • DELETE - キャッシュ統計をリセットする

    特定のキャッシュゾーンにおけるキャッシュヒット/ミス統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - キャッシュが見つかりません (CacheNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/limit_conns/

サポートされているメソッド

  • GET - すべてのHTTP limit_connゾーンのステータスを返す

    各HTTP limit_connゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    limit_connゾーンの出力するフィールドを制限します。「fields」値が空の場合、ゾーン名のみが出力されます。

    可能な応答

    • 200 - 成功。すべてのHTTP limit_connの "HTTP接続制限" オブジェクトのコレクションを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/http/limit_conns/{httpLimitConnZoneName}
すべてのメソッドで共通のパラメータ
httpLimitConnZoneName (string, 必須)
limit_connゾーンの名前。

サポートされているメソッド

  • GET - HTTP limit_connゾーンのステータスを返す

    特定のHTTP limit_connゾーンのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    limit_connゾーンの出力するフィールドを制限します。

    可能な応答

    • 200 - 成功。HTTP接続制限を返します。
    • 404 - limit_connが見つかりません (LimitConnNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
  • DELETE - HTTP limit_connゾーンの統計をリセットする

    接続制限統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - limit_connが見つかりません (LimitConnNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/limit_reqs/

サポートされているメソッド

  • GET - すべてのHTTP limit_reqゾーンのステータスを返す

    各HTTP limit_reqゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    limit_reqゾーンの出力するフィールドを制限します。「fields」値が空の場合、ゾーン名のみが出力されます。

    可能な応答

/http/limit_reqs/{httpLimitReqZoneName}
すべてのメソッドで共通のパラメータ
httpLimitReqZoneName (string, 必須)
limit_reqゾーンの名前。

サポートされているメソッド

  • GET - HTTP limit_reqゾーンのステータスを返す

    特定のHTTP limit_reqゾーンのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    limit_reqゾーンの出力するフィールドを制限します。

    可能な応答

  • DELETE - HTTP limit_reqゾーンの統計をリセットする

    リクエスト制限統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - limit_reqが見つかりません (LimitReqNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/upstreams/

サポートされているメソッド

  • GET - すべてのHTTPアップストリームサーバーグループのステータスを返す

    各HTTPアップストリームサーバーグループとそのサーバーのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    アップストリームサーバーグループの出力するフィールドを制限します。「fields」値が空の場合、アップストリームの名前のみが出力されます。

    可能な応答

    • 200 - 成功。すべてのHTTPアップストリームの "HTTPアップストリーム" オブジェクトのコレクションを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/http/upstreams/{httpUpstreamName}/
すべてのメソッドで共通のパラメータ
httpUpstreamName (string, 必須)
HTTPアップストリームサーバーグループの名前。

サポートされているメソッド

  • GET - HTTPアップストリームサーバーグループのステータスを返す

    特定のHTTPアップストリームサーバーグループとそのサーバーのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    アップストリームサーバーグループの出力するフィールドを制限します。

    可能な応答

    • 200 - 成功。HTTPアップストリームを返します。
    • 400 - アップストリームは静的です (UpstreamStatic)。エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
  • DELETE - HTTPアップストリームサーバーグループの統計をリセットする

    アップストリームサーバーグループ内の各アップストリームサーバーとキュー統計の統計をリセットします。

    可能な応答

    • 204 - 成功
    • 400 - アップストリームは静的です (UpstreamStatic)。エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/upstreams/{httpUpstreamName}/servers/
すべてのメソッドで共通のパラメータ
httpUpstreamName (string, 必須)
アップストリームサーバーグループの名前。

サポートされているメソッド

  • GET - HTTPアップストリームサーバーグループ内のすべてのサーバーの構成を返す

    特定のHTTPアップストリームサーバーグループ内の各サーバーの構成を返します。

    可能な応答

    • 200 - 成功。HTTPアップストリームサーバーの配列を返します。
    • 400 - アップストリームは静的です (UpstreamStatic)。エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
  • POST - HTTPアップストリームサーバーグループにサーバーを追加する

    HTTPアップストリームサーバーグループに新しいサーバーを追加します。サーバーパラメーターはJSON形式で指定します。

    リクエストパラメータ

    postHttpUpstreamServer (HTTPアップストリームサーバー, 必須)
    新しいサーバーのアドレスとその他のオプションパラメーターをJSON形式で指定します。「ID」、「backup」、および「service」パラメーターは変更できません。

    可能な応答

    • 201 - 作成済み。HTTPアップストリームサーバーを返します。
    • 400 - アップストリームは静的です (UpstreamStatic)、無効な「parameter」値 (UpstreamConfFormatError)、 「server」引数がありません (UpstreamConfFormatError)、不明なパラメーター「name」(UpstreamConfFormatError)、ネストされたオブジェクトまたはリスト (UpstreamConfFormatError)、構文解析時の「error」(UpstreamBadAddress)、サービスアップストリーム「host」にポートを含めることができません (UpstreamBadAddress)、サービスアップストリーム「host」にはドメイン名が必要です (UpstreamBadAddress)、無効な「weight」(UpstreamBadWeight)、無効な「max_conns」(UpstreamBadMaxConns)、無効な「max_fails」(UpstreamBadMaxFails)、無効な「fail_timeout」(UpstreamBadFailTimeout)、無効な「slow_start」(UpstreamBadSlowStart)、リクエストボディの読み込みに失敗しました (BodyReadError)、ルートが長すぎます (UpstreamBadRoute)、 「service」が空です (UpstreamBadService)、解決するためのレゾルバーが定義されていません (UpstreamConfNoResolver)、アップストリーム「name」にバックアップがありません (UpstreamNoBackup)、アップストリーム「name」のメモリが不足しています (UpstreamOutOfMemory)。エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 409 - エントリが存在します (EntryExists)。エラーを返します。
    • 415 - JSONエラー (JsonError)。エラーを返します。
/http/upstreams/{httpUpstreamName}/servers/{httpUpstreamServerId}
すべてのメソッドで共通のパラメータ
httpUpstreamName (string, 必須)
アップストリームサーバーグループの名前。
httpUpstreamServerId (string, 必須)
サーバーのID。

サポートされているメソッド

  • GET - HTTPアップストリームサーバーグループ内のサーバーの構成を返す

    HTTPアップストリームサーバーグループ内の特定のサーバーの構成を返します。

    可能な応答

    • 200 - 成功。HTTPアップストリームサーバーを返します。
    • 400 - アップストリームは静的です (UpstreamStatic)、無効なサーバーID (UpstreamBadServerId)。エラーを返します。
    • 404 - ID「id」のサーバーが存在しません (UpstreamServerNotFound)、不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
  • PATCH - HTTPアップストリームサーバーグループ内のサーバーを変更する

    HTTPアップストリームサーバーグループ内の特定のサーバーの設定を変更します。サーバーパラメーターはJSON形式で指定します。

    リクエストパラメータ

    patchHttpUpstreamServer (HTTPアップストリームサーバー, 必須)
    JSON形式で指定されたサーバーパラメーター。「ID」、「backup」、および「service」パラメーターは変更できません。

    可能な応答

    • 200 - 成功。HTTPアップストリームサーバーを返します。
    • 400 - アップストリームは静的です (UpstreamStatic)、無効な「parameter」値 (UpstreamConfFormatError)、不明なパラメーター「name」(UpstreamConfFormatError)、ネストされたオブジェクトまたはリスト (UpstreamConfFormatError)、構文解析時の「error」(UpstreamBadAddress)、無効な「server」引数 (UpstreamBadAddress)、無効なサーバーID (UpstreamBadServerId)、無効な「weight」(UpstreamBadWeight)、無効な「max_conns」(UpstreamBadMaxConns)、無効な「max_fails」(UpstreamBadMaxFails)、無効な「fail_timeout」(UpstreamBadFailTimeout)、無効な「slow_start」(UpstreamBadSlowStart)、リクエストボディの読み込みに失敗しました (BodyReadError)、ルートが長すぎます (UpstreamBadRoute)、 「service」が空です (UpstreamBadService)、サーバー「ID」のアドレスは変更できません (UpstreamServerImmutable)、サーバー「ID」のweightは変更できません (UpstreamServerWeightImmutable)、アップストリーム「name」のメモリが不足しています (UpstreamOutOfMemory)。エラーを返します。
    • 404 - ID「id」のサーバーが存在しません (UpstreamServerNotFound)、不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 415 - JSONエラー (JsonError)。エラーを返します。
  • DELETE - HTTPアップストリームサーバーグループからサーバーを削除する

    HTTPアップストリームサーバーグループからサーバーを削除します。

    可能な応答

    • 200 - 成功。HTTPアップストリームサーバーの配列を返します。
    • 400 - アップストリームは静的です (UpstreamStatic)、無効なサーバーID (UpstreamBadServerId)、サーバー「id」は削除できません (UpstreamServerImmutable)。エラーを返します。
    • 404 - ID「id」のサーバーが存在しません (UpstreamServerNotFound)、不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/http/keyvals/

サポートされているメソッド

  • GET - すべてのHTTP keyvalゾーンからキーバリューペアを返す

    各HTTP keyval共有メモリゾーンのキーバリューペアを返します。

    リクエストパラメータ

    fields (string、オプション)
    fields」値が空の場合、HTTP keyvalゾーン名のみが出力されます。

    可能な応答

/http/keyvals/{httpKeyvalZoneName}
すべてのメソッドで共通のパラメータ
httpKeyvalZoneName (string, 必須)
HTTP keyval共有メモリゾーンの名前。

サポートされているメソッド

  • GET - HTTP keyvalゾーンからキーバリューペアを返す

    特定のHTTP keyval共有メモリゾーンに格納されているキーバリューペアを返します。

    リクエストパラメータ

    key (string, オプション)
    HTTP keyvalゾーンから特定のキーバリューペアを取得します。

    可能な応答

    • 200 - 成功。HTTP Keyval共有メモリゾーンを返します。
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、keyvalキーが見つかりません (KeyvalKeyNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
  • POST - HTTP keyvalゾーンにキーバリューペアを追加する

    HTTP keyval共有メモリゾーンに新しいキーバリューペアを追加します。HTTP keyval共有メモリゾーンが空の場合、複数のキーバリューペアを入力できます。

    リクエストパラメータ

    Key-value (HTTP Keyval共有メモリゾーン, 必須)
    キーバリューペアはJSON形式で指定します。HTTP keyval共有メモリゾーンが空の場合、複数のキーバリューペアを入力できます。キーバリューペアには、expireパラメーターを使用してミリ秒単位の有効期限時間を指定できます。これは、keyval_zoneディレクティブのtimeoutパラメーターを上書きします。

    可能な応答

    • 201 - 作成済み
    • 400 - 無効なJSON (KeyvalFormatError)、無効なキー形式 (KeyvalFormatError)、キーが必要です (KeyvalFormatError)、keyvalタイムアウトが無効です (KeyvalFormatError)、追加できるキーは1つだけです (KeyvalFormatError)、リクエストボディの読み込みに失敗しました (BodyReadError)。エラーを返します。
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 409 - エントリが存在します (EntryExists)、キーは既に存在します (KeyvalKeyExists)。エラーを返します。
    • 413 - リクエストエンティティが大きすぎます。エラーを返します。
    • 415 - JSONエラー (JsonError)。エラーを返します。
  • PATCH - キーバリューの変更またはキーの削除

    キーバリューペアの選択されたキーの値を変更します。キーの値をnullに設定することでキーを削除し、キーバリューペアの有効期限を変更します。クラスタ内のkeyvalゾーンの同期が有効になっている場合、ターゲットクラスタノードでのみキーを削除します。ミリ秒単位の有効期限は、expireパラメータでキーバリューペアに指定でき、timeoutパラメータをkeyval_zoneディレクティブで上書きします。

    リクエストパラメータ

    httpKeyvalZoneKeyValueHTTP Keyval共有メモリゾーン、必須)
    キーの新しい値はJSON形式で指定します。

    可能な応答

    • 204 - 成功
    • 400 - 無効なJSON(KeyvalFormatError)、キーが必要(KeyvalFormatError)、keyvalタイムアウトが無効(KeyvalFormatError)、更新できるキーは1つのみ(KeyvalFormatError)、リクエストボディの読み込みに失敗(BodyReadError)、エラーを返します。
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、keyvalキーが見つかりません (KeyvalKeyNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 413 - リクエストエンティティが大きすぎます。エラーを返します。
    • 415 - JSONエラー (JsonError)。エラーを返します。
  • DELETE - HTTP keyvalゾーンを空にする

    HTTP keyval共有メモリゾーンからすべてのキーバリューペアを削除します。クラスタ内のkeyvalゾーンの同期が有効になっている場合、ターゲットクラスタノードでのみkeyvalゾーンを空にします。

    可能な応答

    • 204 - 成功
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/stream/

サポートされているメソッド

  • GET - ストリーム関連エンドポイントのリストを返す

    最上位レベルのストリームエンドポイントのリストを返します。

    可能な応答

    • 200 - 成功、文字列の配列を返す
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/stream/server_zones/

サポートされているメソッド

  • GET - すべてのストリームサーバーゾーンのステータスを返す

    各ストリームサーバーゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    サーバーゾーンのどのフィールドを出力するかを制限します。「fields」値が空の場合、サーバーゾーン名のみが出力されます。

    可能な応答

    • 200 - 成功、すべてのストリームサーバーゾーンの"ストリームサーバーゾーン"オブジェクトのコレクションを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/stream/server_zones/{streamServerZoneName}
すべてのメソッドで共通のパラメータ
streamServerZoneNamestring、必須)
ストリームサーバーゾーンの名前。

サポートされているメソッド

  • GET - ストリームサーバーゾーンのステータスを返す

    特定のストリームサーバーゾーンのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    サーバーゾーンのどのフィールドを出力するかを制限します。

    可能な応答

  • DELETE - ストリームサーバーゾーンの統計情報をリセットする

    特定のストリームサーバーゾーンで、受け入れられた接続と破棄された接続、セッション、送受信バイト数、SSLハンドシェイクとセッション再利用のカウンターの統計情報をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - サーバーゾーンが見つからない (ServerZoneNotFound)、不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/stream/limit_conns/

サポートされているメソッド

  • GET - すべてのストリームlimit_connゾーンのステータスを返す

    各ストリームlimit_connゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    limit_connゾーンの出力するフィールドを制限します。「fields」値が空の場合、ゾーン名のみが出力されます。

    可能な応答

    • 200 - 成功、すべてのストリームlimit_connの"ストリーム接続制限"オブジェクトのコレクションを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/stream/limit_conns/{streamLimitConnZoneName}
すべてのメソッドで共通のパラメータ
streamLimitConnZoneNamestring、必須)
limit_connゾーンの名前。

サポートされているメソッド

  • GET - ストリームlimit_connゾーンのステータスを返す

    特定のストリームlimit_connゾーンのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    limit_connゾーンの出力されるフィールドを制限します。

    可能な応答

    • 200 - 成功、ストリーム接続制限を返します。
    • 404 - limit_connが見つかりません (LimitConnNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
  • DELETE - ストリームlimit_connゾーンの統計情報をリセットする

    接続制限統計をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - limit_connが見つかりません (LimitConnNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/stream/upstreams/

サポートされているメソッド

  • GET - すべてのストリームアップストリームサーバーグループのステータスを返す

    各ストリームアップストリームサーバーグループとそのサーバーのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    アップストリームサーバーグループの出力するフィールドを制限します。「fields」値が空の場合、アップストリームの名前のみが出力されます。

    可能な応答

/stream/upstreams/{streamUpstreamName}/
すべてのメソッドで共通のパラメータ
streamUpstreamNamestring、必須)
ストリームアップストリームサーバーグループの名前。

サポートされているメソッド

  • GET - ストリームアップストリームサーバーグループのステータスを返す

    特定のストリームアップストリームサーバーグループとそのサーバーのステータスを返します。

    リクエストパラメータ

    fields (string、オプション)
    アップストリームサーバーグループの出力するフィールドを制限します。

    可能な応答

    • 200 - 成功、ストリームアップストリームを返します。
    • 400 - アップストリームは静的です (UpstreamStatic)。エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
  • DELETE - ストリームアップストリームサーバーグループの統計情報をリセットする

    アップストリームサーバーグループ内の各アップストリームサーバーの統計情報をリセットします。

    可能な応答

    • 204 - 成功
    • 400 - アップストリームは静的です (UpstreamStatic)。エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/stream/upstreams/{streamUpstreamName}/servers/
すべてのメソッドで共通のパラメータ
streamUpstreamNamestring、必須)
アップストリームサーバーグループの名前。

サポートされているメソッド

  • GET - ストリームアップストリームサーバーグループ内のすべてのサーバーの構成を返す

    特定のストリームアップストリームサーバーグループ内の各サーバーの構成を返します。

    可能な応答

  • POST - ストリームアップストリームサーバーグループにサーバーを追加する

    ストリームアップストリームサーバーグループに新しいサーバーを追加します。サーバーパラメータはJSON形式で指定します。

    リクエストパラメータ

    postStreamUpstreamServerストリームアップストリームサーバー、必須)
    新しいサーバーのアドレスとその他のオプションパラメーターをJSON形式で指定します。「ID」、「backup」、および「service」パラメーターは変更できません。

    可能な応答

    • 201 - 作成済み、ストリームアップストリームサーバーを返します。
    • 400 - アップストリームは静的(UpstreamStatic)、無効な“パラメータ”値(UpstreamConfFormatError)、"server"引数が不足(UpstreamConfFormatError)、不明なパラメータ“name”(UpstreamConfFormatError)、ネストされたオブジェクトまたはリスト(UpstreamConfFormatError)、解析中の“error”(UpstreamBadAddress)、サーバー“host”にポートがない(UpstreamBadAddress)、サービスアップストリーム“host”にポートがあってはならない(UpstreamBadAddress)、サービスアップストリーム“host”にはドメイン名が必要(UpstreamBadAddress)、無効な“weight”(UpstreamBadWeight)、無効な“max_conns”(UpstreamBadMaxConns)、無効な“max_fails”(UpstreamBadMaxFails)、無効な“fail_timeout”(UpstreamBadFailTimeout)、無効な“slow_start”(UpstreamBadSlowStart)、“service”が空(UpstreamBadService)、解決するためのリゾルバーが定義されていない(UpstreamConfNoResolver)、アップストリーム“name”にバックアップがない(UpstreamNoBackup)、アップストリーム“name”のメモリが不足(UpstreamOutOfMemory)、リクエストボディの読み込みに失敗(BodyReadError)、エラーを返します。
    • 404 - 不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 409 - エントリが存在します (EntryExists)。エラーを返します。
    • 415 - JSONエラー (JsonError)。エラーを返します。
/stream/upstreams/{streamUpstreamName}/servers/{streamUpstreamServerId}
すべてのメソッドで共通のパラメータ
streamUpstreamNamestring、必須)
アップストリームサーバーグループの名前。
streamUpstreamServerIdstring、必須)
サーバーのID。

サポートされているメソッド

  • GET - ストリームアップストリームサーバーグループ内のサーバーの構成を返す

    ストリームアップストリームサーバーグループ内の特定のサーバーの構成を返します。

    可能な応答

    • 200 - 成功、ストリームアップストリームサーバーを返します。
    • 400 - アップストリームは静的です (UpstreamStatic)、無効なサーバーID (UpstreamBadServerId)。エラーを返します。
    • 404 - 不明なバージョン(UnknownVersion)、アップストリームが見つからない(UpstreamNotFound)、ID“id”のサーバーが存在しない(UpstreamServerNotFound)、エラーを返します。
  • PATCH - ストリームアップストリームサーバーグループ内のサーバーを変更する

    ストリームアップストリームサーバーグループ内の特定のサーバーの設定を変更します。サーバーパラメータはJSON形式で指定します。

    リクエストパラメータ

    patchStreamUpstreamServerストリームアップストリームサーバー、必須)
    JSON形式で指定されたサーバーパラメーター。「ID」、「backup」、および「service」パラメーターは変更できません。

    可能な応答

    • 200 - 成功、ストリームアップストリームサーバーを返します。
    • 400 - アップストリームは静的(UpstreamStatic)、無効な“パラメータ”値(UpstreamConfFormatError)、不明なパラメータ“name”(UpstreamConfFormatError)、ネストされたオブジェクトまたはリスト(UpstreamConfFormatError)、解析中の“error”(UpstreamBadAddress)、無効な"server"引数(UpstreamBadAddress)、サーバー“host”にポートがない(UpstreamBadAddress)、無効なサーバーID(UpstreamBadServerId)、無効な“weight”(UpstreamBadWeight)、無効な“max_conns”(UpstreamBadMaxConns)、無効な“max_fails”(UpstreamBadMaxFails)、無効な“fail_timeout”(UpstreamBadFailTimeout)、無効な“slow_start”(UpstreamBadSlowStart)、リクエストボディの読み込みに失敗(BodyReadError)、“service”が空(UpstreamBadService)、サーバー“ID”のアドレスは変更できない(UpstreamServerImmutable)、サーバー“ID”のweightは変更できない(UpstreamServerWeightImmutable)、アップストリーム“name”のメモリが不足(UpstreamOutOfMemory)、エラーを返します。
    • 404 - ID「id」のサーバーが存在しません (UpstreamServerNotFound)、不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 415 - JSONエラー (JsonError)。エラーを返します。
  • DELETE - ストリームアップストリームサーバーグループからサーバーを削除する

    ストリームサーバーグループからサーバーを削除します。

    可能な応答

    • 200 - 成功、ストリームアップストリームサーバーの配列を返します。
    • 400 - アップストリームは静的です (UpstreamStatic)、無効なサーバーID (UpstreamBadServerId)、サーバー「id」は削除できません (UpstreamServerImmutable)。エラーを返します。
    • 404 - ID「id」のサーバーが存在しません (UpstreamServerNotFound)、不明なバージョン (UnknownVersion)、アップストリームが見つかりません (UpstreamNotFound)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/stream/keyvals/

サポートされているメソッド

  • GET - すべてのストリームkeyvalゾーンからキーバリューペアを返す

    各ストリームkeyval共有メモリゾーンのキーバリューペアを返します。

    リクエストパラメータ

    fields (string、オプション)
    fields”の値が空の場合、ストリームkeyvalゾーン名のみが出力されます。

    可能な応答

/stream/keyvals/{streamKeyvalZoneName}
すべてのメソッドで共通のパラメータ
streamKeyvalZoneNamestring、必須)
ストリームkeyval共有メモリゾーンの名前。

サポートされているメソッド

  • GET - ストリームkeyvalゾーンからキーバリューペアを返す

    特定のストリームkeyval共有メモリゾーンに格納されているキーバリューペアを返します。

    リクエストパラメータ

    key (string, オプション)
    ストリームkeyvalゾーンから特定のキーバリューペアを取得します。

    可能な応答

  • POST - ストリームkeyvalゾーンにキーバリューペアを追加する

    ストリームkeyval共有メモリゾーンに新しいキーバリューペアを追加します。ストリームkeyval共有メモリゾーンが空の場合、複数のキーバリューペアを入力できます。

    リクエストパラメータ

    Key-valueストリームKeyval共有メモリゾーン、必須)
    キーバリューペアはJSON形式で指定します。ストリームkeyval共有メモリゾーンが空の場合、複数のキーバリューペアを入力できます。ミリ秒単位の有効期限は、expireパラメータでキーバリューペアに指定でき、timeoutパラメータをkeyval_zoneディレクティブで上書きします。

    可能な応答

    • 201 - 作成済み
    • 400 - 無効なJSON (KeyvalFormatError)、無効なキー形式 (KeyvalFormatError)、キーが必要です (KeyvalFormatError)、keyvalタイムアウトが無効です (KeyvalFormatError)、追加できるキーは1つだけです (KeyvalFormatError)、リクエストボディの読み込みに失敗しました (BodyReadError)。エラーを返します。
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 409 - エントリが存在します (EntryExists)、キーは既に存在します (KeyvalKeyExists)。エラーを返します。
    • 413 - リクエストエンティティが大きすぎます。エラーを返します。
    • 415 - JSONエラー (JsonError)。エラーを返します。
  • PATCH - キーバリューの変更またはキーの削除

    キーバリューペアの選択されたキーの値を変更します。キーの値をnullに設定することでキーを削除し、キーバリューペアの有効期限を変更します。クラスタ内のkeyvalゾーンの同期が有効になっている場合、ターゲットクラスタノードでのみキーを削除します。有効期限は、expireパラメータでミリ秒単位で指定し、timeoutパラメータをkeyval_zoneディレクティブで上書きします。

    リクエストパラメータ

    streamKeyvalZoneKeyValueストリームKeyval共有メモリゾーン、必須)
    キーの新しい値はJSON形式で指定します。

    可能な応答

    • 204 - 成功
    • 400 - 無効なJSON(KeyvalFormatError)、キーが必要(KeyvalFormatError)、keyvalタイムアウトが無効(KeyvalFormatError)、更新できるキーは1つのみ(KeyvalFormatError)、リクエストボディの読み込みに失敗(BodyReadError)、エラーを返します。
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、keyvalキーが見つかりません (KeyvalKeyNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
    • 413 - リクエストエンティティが大きすぎます。エラーを返します。
    • 415 - JSONエラー (JsonError)。エラーを返します。
  • DELETE - ストリームkeyvalゾーンを空にする

    ストリームkeyval共有メモリゾーンからすべてのキーバリューペアを削除します。クラスタ内のkeyvalゾーンの同期が有効になっている場合、ターゲットクラスタノードでのみkeyvalゾーンを空にします。

    可能な応答

    • 204 - 成功
    • 404 - Keyvalが見つかりません (KeyvalNotFound)、不明なバージョン (UnknownVersion)。エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/stream/zone_sync/

サポートされているメソッド

  • GET - ノードの同期ステータスを返す

    クラスタノードの同期ステータスを返します。

    可能な応答

/resolvers/

サポートされているメソッド

  • GET - すべてのリゾルバーゾーンのステータスを返す

    リゾルバーゾーンのステータス情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    リゾルバー統計の出力されるフィールドを制限します。

    可能な応答

    • 200 - 成功、すべてのリゾルバーの"リゾルバーゾーン"オブジェクトのコレクションを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
/resolvers/{resolverZoneName}
すべてのメソッドで共通のパラメータ
resolverZoneNamestring、必須)
リゾルバゾーンの名前。

サポートされているメソッド

  • GET - リゾルバゾーンの統計情報を返す

    特定のリゾルバゾーンに保存されている統計情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    リゾルバゾーンの出力するフィールド(リクエスト、レスポンス、または両方)を制限します。

    可能な応答

    • 200 - 成功、リゾルバゾーンを返します。
    • 404 - リゾルバゾーンが見つかりません(ResolverZoneNotFound)、不明なバージョン(UnknownVersion)、エラーを返します。
  • DELETE - リゾルバゾーンの統計情報をリセットします。

    特定のリゾルバゾーンの統計情報をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - リゾルバゾーンが見つかりません(ResolverZoneNotFound)、不明なバージョン(UnknownVersion)、エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/ssl

サポートされているメソッド

  • GET - SSL統計情報を返す

    SSL統計情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    出力するSSL統計情報のフィールドを制限します。

    可能な応答

    • 200 - 成功、SSLを返します。
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
  • DELETE - SSL統計情報をリセットします。

    SSLハンドシェイクとセッション再利用のカウンタをリセットします。

    可能な応答

    • 204 - 成功
    • 404 - 不明なバージョン (UnknownVersion)、エラーを返す
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/license

サポートされているメソッド

  • GET - ライセンス情報を返す

    可能な応答

/workers/

サポートされているメソッド

  • GET - 全ワーカープロセスの統計情報を返す

    アクセプトされた接続数、ドロップされた接続数、アクティブな接続数、アイドル状態の接続数、合計リクエスト数、現在のリクエスト数など、全ワーカープロセスの統計情報を返します。

    リクエストパラメータ

    fields (string、オプション)
    ワーカープロセスの統計情報の出力フィールドを制限します。

    可能な応答

    • 200 - 成功、全ワーカーの"ワーカープロセス"オブジェクトのコレクションを返します。
    • 404 - ワーカーが見つかりません(WorkerNotFound)、不明なバージョン(UnknownVersion)、エラーを返します。
  • DELETE - 全ワーカープロセスの統計情報をリセットします。

    アクセプトされた接続数、ドロップされた接続数、アクティブな接続数、アイドル状態の接続数、合計リクエスト数、現在のリクエスト数など、全ワーカープロセスの統計情報をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - ワーカーが見つかりません(WorkerNotFound)、不明なバージョン(UnknownVersion)、エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す
/workers/{workerId}
すべてのメソッドで共通のパラメータ
workerIdstring、必須)
ワーカープロセスのID。

サポートされているメソッド

  • GET - ワーカープロセスの状態を返す

    特定のワーカープロセスの状態を返します。

    リクエストパラメータ

    fields (string、オプション)
    ワーカープロセスの統計情報の出力フィールドを制限します。

    可能な応答

    • 200 - 成功、ワーカープロセスを返します。
    • 404 - ワーカーが見つかりません(WorkerNotFound)、不明なバージョン(UnknownVersion)、エラーを返します。
  • DELETE - ワーカープロセスの統計情報をリセットします。

    アクセプトされた接続数、ドロップされた接続数、アクティブな接続数、アイドル状態の接続数、合計リクエスト数、現在のリクエスト数をリセットします。

    可能な応答

    • 204 - 成功
    • 404 - ワーカーが見つかりません(WorkerNotFound)、不明なバージョン(UnknownVersion)、エラーを返します。
    • 405 - メソッドが無効 (MethodDisabled)、エラーを返す

レスポンスオブジェクト