UUID: No UUID state file found, attempting to create one for you:
[lam@lam ~]$ irb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'reliable-msg' => true irb(main):003:0> q = ReliableMsg::Queue.new "test" => #<ReliableMsg::Queue:0xb7a0d7fc @queue="test"> irb(main):004:0> q.put "hoge" => "64531d90-7a1e-012a-352c-f2807ca4056d" <|| >|sh| [lam@lam as_ap4r]$ ruby script/mongrel_ap4r start -A config/queues_pgsql.cfg ** Starting AP4R Handler with config/queues_pgsql.cfg Loaded queues configuration from: /home/lam/workspace/rails/async_shop/as_ap4r/config/queues_pgsql.cfg Using message store: postgresql Accepting requests at: druby://localhost:6438 about to start dispatchers with config --- - threads: 1 targets: queue.* start dispatcher: targets= #<ReliableMsg::MultiQueue:0xb73bd4d8>, index= 0) dispatch targets are : queue.*; queue manager has forked dispatchers ** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart). ** Mongrel available at 0.0.0.0:7438 ** Use CTRL-C to stop. ** Mongrel start up process completed. file:/home/lam/workspace/rails/async_shop/as_ap4r/uuid.state UUID: No UUID state file found, attempting to create one for you: /usr/local/lib/ruby/gems/1.8/gems/ap4r-0.3.4/lib/ap4r/queue_manager_ext.rb:103: command not found: ifconfig /usr/local/lib/ruby/gems/1.8/gems/ap4r-0.3.4/lib/ap4r/queue_manager_ext.rb:103: command not found: ipconfig /all Could not find any IEEE 802 NIC MAC addresses for this machine. You need to create the uuid.state file manually. UUID: Initialized UUID generator with random sequence number/MAC address. UUID: UUIDs are not guaranteed to be unique. Please create a uuid.state file as soon as possible.
英語よめないんですけど…
[lam@lam as_ap4r]$ pwd /home/lam/workspace/rails/async_shop/as_ap4r [lam@lam as_ap4r]$ su パスワード: [root@lam.local] #ruby -rubygems -e 'require "uuid"; UUID.new' [/home/lam/workspace/rails/async_shop/as_ap4r] file:/home/lam/workspace/rails/async_shop/as_ap4r/uuid.state UUID: No UUID state file found, attempting to create one for you: /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:33: command not found: ipconfig /all Found the following IEEE 802 NIC MAC addresses on your computer: 00:11:0A:96:F6:9C 00:50:56:C0:00:01 00:50:56:C0:00:08 Selecting the first address 00:11:0A:96:F6:9C for use in your UUID state file. Created a new UUID state file: /home/lam/workspace/rails/async_shop/as_ap4r/uuid.state UUID: Initialized UUID generator with sequence number 0x9bd0 and MAC address 00:11:0A:96:F6:9C [root@lam.local] #chown lam:lam uuid.state [/home/lam/workspace/rails/async_shop/as_ap4r] [root@lam.local] #exit
これでよし。