Laravelのキャッシュのタグ機能はどのように実装されているのか
Laravelのキャッシュにはタグ機能というものがあります。 キャッシュ登録時にタグを指定しておくと、タグ指定でキャッシュをまとめて削除することができます。タグ機能はmemcached等のタグ機能に対応したキャッシュドライバを使用する場合にのみ使用できますが、memcached本体にはタグ機能のようなものはないため、これは、Laravelにおいて実装されていることがわかります。
2019/03/27 17:20
DoS攻撃を受けた場合にアクセス元を抽出する
前回の記事の補足になりますが、DoS攻撃を受けてWebサーバーが高負荷になった場合の対応の説明です。この場合、アクセスログやnetstatから怪しいIPアドレスを割り出して、そのIPからのアクセスをfirewall等で遮断することになると思います。
2019/03/25 00:40
nginxで502 Bad Gatewayになる原因
nginxを使っているとちょくちょく502 Bad Gatewayが発生する場面に遭遇します。502 Bad Gatewayはnginxからupstreamへ接続できない/接続中にエラーが発生した場合に発生しますが、その原因は様々です。
2019/03/19 01:40
php-fpmでのsegmentation fault
先日、お客様が運用しているWebサイトで、502 Bad Gatewayが頻発して原因がよくわからないので調べられないかとお問い合わせをいただきました。
2019/02/06 01:15
draggable.jsのスマホ対応版デモ
Webブラウザ上でデザイン作業を可能にするJavaScriptライブラリdraggable.jsのスマートフォン対応版デモを作成しました。
2019/01/31 12:18