経緯
iframeなどで他サイトのページを画面に組み込む時にweb proxyがあると便利な事はよくあると思う(httpとhttpsが混在する時など)。
phpで受け取ったurlをcURLで取りに行ってbaseタグを書き加えるようなweb proxyを作り1ヶ月ほど放置していたら、徐々に動作が重くなり遂に動かなくなった。
メモリ不足かストレージが埋まったかと思ったが違った。
原因
server-statusでも見るかと思って表示した状態がこちら。
埋まってるWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
公開proxyとして捕捉され、free proxyサイトに掲載されていました。
対策
もともと公開proxyにならないようにhashキーを持ったアクセス以外は制限する機能はあったが、デバグのためにoffにしていた。
制限をonにしたら直りました。
めでたしめでたし😇