インフラ関係のメモ書き

phpのマルチスレッド化とはなんなのか(未解決)

Published at December 14, 2017 ·  2 min read

Apache + PHP-FPMでThread Safetyがdisabledとなる Apache + mod_phpはpreforkで動かす必要があると言われます。 preforkは子プロセスをforkして並べる方式で、起動した子プロセスの数 = 接続数の上限となるので、大量のアクセスをさばきたい場合は子プロセスを大量にforkする必要があり、メモリ効率が悪いし、子プロセスforkのオーバーヘッドが大きいです。...



EC2 Container ServiceにDockerイメージを配備してApplication LoadBalancerで負荷分散させる

Published at November 30, 2016 ·  6 min read

概要 EC2 Container Serviceを使うと、複数台のEC2をクラスタリングしてDockerコンテナが稼働するリソースプールとすることができて、おそらくリソースの偏りを気にしたりとか、Dockerのホストマシン側のポートの空きなどを判断して、適切なリソースをもったEC2上にコンテナを配備してくれる、といったものだと思います。。...



AmazonLinuxでclamavを使う

Published at February 22, 2015 ·  1 min read

しらないうちにAmazonLinuxの標準リポジトリにclamavが追加されていたので使ってみました。 インストール # yum install clamav clamav-update clamav-scanner-sysvinit パッケージ名とかがrpmforgeのものと結構違います。。...



Windows Server 2012のIISでのSSL証明書の更新手順

Published at November 15, 2014 ·  1 min read

普段Windowsを触る機会が無く年一のSSL証明書更新のたびにやり方を必ず忘れているのでメモ。  PFX形式の証明書の作成 IISにインストールするSSL証明書はPFX形式の証明書である必要があります。...