re:entertainment - Post

Posts Categorized with サーバ

さくらのクラウドで日次バックアップ
posted by reent on September 7, 2014
さくらのクラウドで日次バックアップ(とりあえず7日分)したいと思い、設定。

※以下の記事を参考にさせていただく。
さくらのクラウド API を使って日次でアーカイブをとるスクリプトを書いてみた

さくらのAPI仕様はこちら

jsonコマンドが必要だったので、python2.7, npm(node.jsのパッケージ管理。最新がpython2.7を必要とする)、jsontoolの順番でインストール。
第2回 パッケージ管理npmとアプリケーションの永続化

python2.7はここからインストール。

npm入れたら、jsontool等をインストール。
https://www.npmjs.org/package/jsontool
CentOS6.5では初期状態でjsonが使えない?

確認。
[root@prj node-v0.10.31]# json
[root@prj node-v0.10.31]# json --version
json 7.0.2
written by Trent Mick
https://github.com/trentm/json


続き...
CentOSでPHP5.1からPHP5.3へのアップグレード
posted by reent on May 3, 2014
(PHP)ジョブキューソリューション
posted by reent on May 3, 2014
Gearman vs. Redis when writing PHP batch processors
> The best Redis distributed queue implementations are for Ruby (Resque) and Python (Celery, RQ). There is a port of Resque for PHP:
> https://github.com/chrisboulton/php-resque
https://github.com/defunkt/resque

php-resque を試す
PHPの外部ライブラリの管理にComposerを使う

GearmanをPHPから使ってみた。

Redisをジョブキューとして使
PUB/SUBを使う。


Apache(prefork) 設定チューニング(メモリスワップ対策)
posted by reent on January 12, 2014
いつも忘れるのでメモ。

Apacheの設定を欲張らない – 負荷が高くてもメモリ不足でダウンしないような設定

Apacheによるメモリー負荷増大

サーバが Swap を使いきってハングアップしたので、Apache のチューニングを実施しました
> Apacheの最大子プロセス数 : P
> = Apacheに割り当て可能なメモリ量 / Apacheの子プロセスあたりの平均メモリ使用量
> = 850MB / 60MB
> = 17

apacheのプロセスがメモリリークしつつ増殖
> モジュールの読み込みを減らす
> あと、少しでもプロセスの単価を下げるためにモリモリ読み込まれていたモジュールの幾つかをコメントアウトしました。どれが要らないものか知識がなかったので、LDAPとかDAVとか系統的なまとまりで調べて、そいつらをまとめて無効化するに留めています。

httpd.confによるWebサーバの最適化 (2/3)


AWS(ec2など…)料金
posted by reent on December 28, 2013
Profile
reent (@reentw)
都内在住エンジニア。
ニュース・お役立ち情報を発信中~

ご連絡はこちらまで。
reentgm@gmail.com

Ad
Top | Archive