- Shipped
- 2026年8月20日 22:52 UTC
- Author
- Kamo
- Commit
- 584b84a
2つのこと、そのうちの1つは、この前にコミットに修正します。 前のコミットは `encodings: [br, gzip]` をプローブで正当化しました api.kamocrm.com に対して。 プローブが間違っていた。 APIサービスセット `server.compression.enabled: true` を ConfigMap に — リポジトリに注意 application.yml は false で、ConfigMap は何が実行されているかを言います。 すでにガジップして、トレイフィックは手つかずで体を渡していました。 そのコメントのコメントの全ての番号は Spring's で、Traefik に帰属します。 ザ・オブ・ザ・ コメントは、間違いが繰り返すのは簡単ですので、とても明示的に言う: そのチェーンの自己圧縮の背後にあるほぼすべての起源, そうそれらをプロービング gzip を表示し、Trefik のように gzip を選択します。 クレーム自体は、適切に測定され、生き残ります。 テーマのホストは1つです 位置 Traefik は、MinoIO が保存されているため、コンプレッサーが確実に機能します。 バイトや何も交渉しません。 チャットウィジェットバンドルで、145,587バイト 保存されるように: 受諾符号化:gzip -> gzip 45,501 受け入れ符号化: br, gzip -> gzip 45,501 受諾符号化: gzip, deflate, br, zstd -> gzip 45,501 受け入れ符号化: br -> br 40,754 受け入れ符号化: * -> なし 145,587 2番目の行は、検索結果です: brotli は FIRST はまだ返します ツイート Traefik はクライアントの注文を無視し、それをいつでも gzip を取る ブラウザがより小さいエンコーディングを受けていないので、受け入れられません。 最後の行は2番目の欠陥です。 `encodings` が設定されていない ワイルドカードが解決できないので、`*` はまったく圧縮がありません。 顧客のサイトにロードするバンドルの 10.4% なので、 `theme-compress` は、共有と同じエンコーディングと最小限を取得します。 ミドルウェア。 minResponseBodyBytes は、代わりにデフォルトをピン留めするドキュメントです。 動作を変更: 1024 は既に Traefik のデフォルトで、確認済み 483バイトのウィジェットのローダは、設定なしで非圧縮を介して渡します。 以前のデプロイ後の検証済みライブ:ミドルウェアは `encodings` (v3.3 CRD 更新は、そのジョブとフィールドがなかった pruned), `Accept-Encoding: *` リクエストは br を返す, PNG は ソースよりも大きい30バイトを返すために使用されました.