2011-01-01から1年間の記事一覧

heartbeatで仮想IPを冗長化

目的 仮想IPアドレスを冗長化する。 仮想IP:192.168.24.130 ↑ fedora-a:192.168.24.111 fedora-c:192.168.24.122 参考 hnakamur’s blog: CentOSでheartbeatでVIP引き継ぎ heartbeatによるクラスタシステムへのリソースの追加と監視の仕組み (1/3):Enterpris…

memcached1.4.5に対応したrepcaheをインストールしてみる

参考 ここで知った。 repcachedのmemcached 1.4対応 - Atzy->getLog() 64bit版だとエラーがでる。 memcached.c:1074:16: error: dereferencing type-punned pointer will break strict-aliasing rules"-Wstrict-aliasing"で抑止する。 フリーソフトウェア…

Rubyでプラットフォームを判別する方法

メモメモるびま require "rbconfig" osn = Config::CONFIG["target_os"].downcase @@os = osn =~ /mswin(?!ce)|mingw|cygwin|bccwin/ ? "win" : (osn =~ /linux/ ? "linux" : "other") p @@os Ubuntuでの実行結果 "linux"

cache_fuとcache_fu_find_hookを使ってみる

環境 OS Window XP Ruby 1.8.7p302(MinGW) Rails 2.3.10 cache_fuとcache_fu_find_hookのインストール cache_fuのインストール ruby script/plugin install git://github.com/defunkt/cache_fu.gitエラーになるので・・・ Initialized empty Git repository …

Repcacheを調べてみる

Repcacheを調べるに至るまでの経緯 Railsにおけるデータの高速化及び可用性を高めたい! ということで、ネットを彷徨っていたら memcachedという素晴らしいツールがあるということが分かった。 高速化については、memcachedでキャッシュサーバを構築し、セッ…