VarnishのBANのちょっとしたこと
Varnishのキャッシュ無効化の方法の一つとしてBANがありますが、効率の面からBANは直ちに指定キャッシュを削除するのではなく、BANエントリをBANリストに登録するだけになっています。次回アクセス時にBANリストを評価しBANに該当するなら、キャッシュ済みデータを捨て、新たにデータを取得するようになっています。
今回は、BAN関連の(おそらく)Undocumentedな部分について少し解説したいと思います。
2020/10/05 17:20
Varnishのキャッシュ無効化の方法の一つとしてBANがありますが、効率の面からBANは直ちに指定キャッシュを削除するのではなく、BANエントリをBANリストに登録するだけになっています。次回アクセス時にBANリストを評価しBANに該当するなら、キャッシュ済みデータを捨て、新たにデータを取得するようになっています。
今回は、BAN関連の(おそらく)Undocumentedな部分について少し解説したいと思います。
2020/10/05 17:20
今さらですが、iOS13になってからSafariで画面を連続タップした場合に、touchstartイベントが連続して発生しなくなりました。連続タップしても最初の一回のみtouchstartイベントが発生し、しばらく時間をおいてからでないと次のtouchstartイベントが発生しません。
2020/05/28 23:00
今回はOpenSSLでのサーバー証明書の検証に関する話です。といってもopensslコマンドではなく、OpenSSLライブラリのAPIの方の話になります。
2020/04/07 10:44
Webサイトのhttps化をGoogleが推奨したこともあり、httpsで運用しているサイトも以前に較べ多くなりました。多くのサイトを運用している会社などでは、それだけ扱うTLS証明書の数も増えるため、それらが期限切れにならないよう管理するのが大変になってきたようにみえます。
2020/04/02 14:43
アーカイブ
タグ
Server (30) 作業実績 (22) PHP (19) ネットワーク (17) プログラミング (15) OpenSSL (10) PHP関連更新作業 (8) C (8) C++ (8) EC-CUBE (7) Webアプリ (7) laravel (6) Linux (6) Nginx (6) 与太話 (5) 書籍 (5) AWS (4) Vue.js (4) JavaScript (4) Rust (3) Symfony (2) お知らせ (2) Golang (2) OSS (1) デモ (1) MySQL (1) CreateJS (1) Apache (1)