centos6.8 curlがメモリリークしていたのでバージョンアップした件
あるphpを実行していたらどんどんメモリが減っていって数日悩んでいたんだけど、やっと原因が分かったわ。php => mws sdk => curl っていう流れでcurlを実行していて、色んなサイトも参考したところ、まさかのcurlがメモリリークする原因だった。そんでcurlのバージョンアップしてみたら見事にメモリリークが解消された。単純にyumだと更新出来なかったので以下の手順で更新した。毎度のことだけど、参考サイトに感謝。
curl -V >curl 7.19.7 cd /usr/local/src/ wget http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/curl-7.64.1-2.0.cf.rhel6.src.rpm rpmbuild --rebuild curl-7.64.1-2.0.cf.rhel6.src.rpm >失敗したので以下適当に入れた物 yum install rpm-build yum install gcc yum install openldap-devel libmetalink-devel libnghttp2-devel nghttp2 perl-interpreter gnutls-utils yum --enablerepo=epel install libmetalink-devel yum --enablerepo=epel install libnghttp2-devel yum --enablerepo=epel install nghttp2 yum --enablerepo=epel install perl-interpreter yum install perl-Compress-Zlib rpmbuild --rebuild curl-7.64.1-2.0.cf.rhel6.src.rpm >再実行 >10-20分くらいかかる cd rpm -Uvh rpmbuild/RPMS/x86_64/curl-7.64.1-2.0.cf.rhel6.x86_64.rpm rpmbuild/RPMS/x86_64/libcurl-7.64.1-2.0.cf.rhel6.x86_64.rpm rpmbuild/RPMS/x86_64/libcurl-devel-7.64.1-2.0.cf.rhel6.x86_64.rpm curl -V >curl 7.64.1
参考サイト
https://mome-n.com/curl-7-19-7%E3%81%A7%E3%83%A1%E3%83%A2%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%AF%E3%81%99%E3%82%8B/
https://qiita.com/comefigo/items/6f2fe9c086550835c033
http://s-tajima.hateblo.jp/entry/2015/02/20/233615
https://dev.classmethod.jp/cloud/aws/dentry-cache/
https://qiita.com/KensukeSakakibara/items/6d1d59848d5b179f77c5
FXを始めるのにおススメサイト
低予算(1000通貨)で比較 | FX比較 低予算から始めるFXランキング 初心者の外為入門