Slide 49
Slide 49 text
mruby_init_worker.rb
conf = Ini.load_file('config.ini')
redis = Redis.new(conf['redis']['server'], 6379)
Userdata.new(“redis_#{Process.pid}").redis_conn = redis
mysql = MySQL::Database.new(conf[‘mysql’][‘host’],
conf[‘mysql’][‘user’], conf[‘mysql’][‘pass’],
conf[‘mysql’]['db'])
Userdata.new(“mysql_#{Process.pid}").mysql_conn = mysql
mruby_init_worker /path/to/mruby_init_worker.rb cache;
mruby_exit_worker /path/to/mruby_exit_worker.rb cache;