memcached

qpsmtpd のプラグイン connection_shaper を作った

mod_perlのメールサーバー版とも言える qpsmtpd 用のAnti Spamのプラグインを作りました。 SMTP接続の頻度をカウントして、指定した以上の接続を試みる相手はスパマーとみなして一定時間接続を拒否します。メールサーバーを複数台運用している場合でも大丈夫…

memcached のまとめ

memcached のまとめ。バージョン 1.2.4 設定 コマンド <key> <flags> <exptime> <bytes> [noreply]\r\n cas <key> <flags> <exptime> <bytes> <cas unqiue> [noreply]\r\nexptime は秒。0にすると無期限になる。 コマンド 説明 set データを保存 add まだデータが無い場合のみ保存 replace 既にデータがある場合のみ保存 append 既</cas></bytes></exptime></flags></key></bytes></exptime></flags></key>…

php のセッションにmemcached を使う

CentOSの場合 install rpmforgeのレポジトリが入っていない人は以下の手順で追加 # wget http://dag.wieers.com/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm # rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm# yum install li…