Created
February 21, 2012 21:40
-
-
Save LeifW/1879156 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'awesome_print' | |
| class CacheWrapper | |
| def initialize(c) | |
| @cache = c | |
| end | |
| def method_missing(meth, *args) | |
| ap meth | |
| ap args | |
| @cache.send(meth, *args) | |
| end | |
| end | |
| SESSION_CACHE = CacheWrapper.new( Spymemcached.new(['127.0.0.1:11211']) ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| :get | |
| [ | |
| [0] "session:c9b5edfc51a5a21b4138872948c6c6d6" | |
| ] | |
| 13:31:00.061 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - No selectors ready, interrupted: false | |
| 13:31:00.062 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Handling queue | |
| 13:31:00.062 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Setting interested opts to 4 | |
| 13:31:00.063 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Done dealing with queue. | |
| 13:31:00.063 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selecting with delay of 0ms | |
| 13:31:00.063 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selected 1, selected 1 keys | |
| 13:31:00.068 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Handling IO for: sun.nio.ch.SelectionKeyImpl@65e5e70e (r=false, w=true, c=false, op={QA sa=/127.0.0.1:11211, #Rops=0, #Wops=1, #iq=0, topRop=null, topWop=Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0, toWrite=0, interested=4}) | |
| 13:31:00.068 [http-bio-3000-exec-1] DEBUG n.spy.memcached.MemcachedConnection - Added Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0 to {QA sa=/127.0.0.1:11211, #Rops=0, #Wops=1, #iq=0, topRop=null, topWop=Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0, toWrite=0, interested=4} | |
| 13:31:00.068 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Transitioned state from WRITE_QUEUED to WRITING | |
| 13:31:00.071 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - After copying stuff from Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0: java.nio.DirectByteBuffer[pos=46 lim=16384 cap=16384] | |
| 13:31:00.071 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Transitioned state from WRITING to READING | |
| 13:31:00.072 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Finished writing Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0 | |
| 13:31:00.072 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Wrote 46 bytes | |
| 13:31:00.073 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Setting interested opts to 1 | |
| 13:31:00.073 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Done dealing with queue. | |
| 13:31:00.073 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selecting with delay of 0ms | |
| 13:31:00.073 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selected 1, selected 1 keys | |
| 13:31:00.074 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Handling IO for: sun.nio.ch.SelectionKeyImpl@65e5e70e (r=true, w=false, c=false, op={QA sa=/127.0.0.1:11211, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0, topWop=null, toWrite=0, interested=1}) | |
| 13:31:00.074 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Read 5 bytes | |
| 13:31:00.075 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Get complete! | |
| 13:31:00.075 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Transitioned state from READING to COMPLETE | |
| 13:31:00.075 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Completed read op: Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0 and giving the next 0 bytes | |
| 13:31:00.080 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Setting interested opts to 0 | |
| 13:31:00.080 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Done dealing with queue. | |
| 13:31:00.080 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selecting with delay of 0ms | |
| :get | |
| [ | |
| [0] "session:c9b5edfc51a5a21b4138872948c6c6d6" | |
| ] | |
| 13:31:00.087 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - No selectors ready, interrupted: false | |
| 13:31:00.087 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Handling queue | |
| 13:31:00.088 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Setting interested opts to 4 | |
| 13:31:00.088 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Done dealing with queue. | |
| 13:31:00.088 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selecting with delay of 0ms | |
| 13:31:00.089 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selected 1, selected 1 keys | |
| 13:31:00.089 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Handling IO for: sun.nio.ch.SelectionKeyImpl@65e5e70e (r=false, w=true, c=false, op={QA sa=/127.0.0.1:11211, #Rops=0, #Wops=1, #iq=0, topRop=null, topWop=Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0, toWrite=0, interested=4}) | |
| 13:31:00.089 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Transitioned state from WRITE_QUEUED to WRITING | |
| 13:31:00.090 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - After copying stuff from Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0: java.nio.DirectByteBuffer[pos=46 lim=16384 cap=16384] | |
| 13:31:00.090 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Transitioned state from WRITING to READING | |
| 13:31:00.090 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Finished writing Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0 | |
| 13:31:00.090 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Wrote 46 bytes | |
| 13:31:00.091 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Setting interested opts to 1 | |
| 13:31:00.091 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Done dealing with queue. | |
| 13:31:00.091 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selecting with delay of 0ms | |
| 13:31:00.092 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selected 1, selected 1 keys | |
| 13:31:00.092 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Handling IO for: sun.nio.ch.SelectionKeyImpl@65e5e70e (r=true, w=false, c=false, op={QA sa=/127.0.0.1:11211, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0, topWop=null, toWrite=0, interested=1}) | |
| 13:31:00.092 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Read 5 bytes | |
| 13:31:00.092 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Get complete! | |
| 13:31:00.093 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.GetOperationImpl - Transitioned state from READING to COMPLETE | |
| 13:31:00.093 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Completed read op: Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0 and giving the next 0 bytes | |
| 13:31:00.093 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.s.m.p.ascii.AsciiMemcachedNodeImpl - Setting interested opts to 0 | |
| 13:31:00.093 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Done dealing with queue. | |
| 13:31:00.094 [Memcached IO over {MemcachedConnection to /127.0.0.1:11211}] DEBUG n.spy.memcached.MemcachedConnection - Selecting with delay of 0ms | |
| 13:31:00.094 [http-bio-3000-exec-1] DEBUG n.spy.memcached.MemcachedConnection - Added Cmd: get Keys: session:c9b5edfc51a5a21b4138872948c6c6d6 Exp: 0 to {QA sa=/127.0.0.1:11211, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment