Skip to content

Instantly share code, notes, and snippets.

@psi
Created March 9, 2010 20:41
Show Gist options
  • Save psi/327096 to your computer and use it in GitHub Desktop.
Save psi/327096 to your computer and use it in GitHub Desktop.
When I reset MemCache in before_fork and after_fork with preload_app = true
---------------------------------------------------------------------------
# master process
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 15360 | grep 11212
unicorn_r 15360 app 5u IPv4 19566533 TCP adm-644-priv.s--e.net:46594->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 15360 app 8u IPv4 19566712 TCP adm-644-priv.s--e.net:46597->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[0]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 15369 | grep 11212
unicorn_r 15369 app 5u IPv4 19566533 TCP adm-644-priv.s--e.net:46594->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 15369 app 8u IPv4 19566712 TCP adm-644-priv.s--e.net:46597->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[1]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 15370 | grep 11212
unicorn_r 15370 app 5u IPv4 19566533 TCP adm-644-priv.s--e.net:46594->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 15370 app 8u IPv4 19566712 TCP adm-644-priv.s--e.net:46597->web-b35-priv.s--e.net:11212 (ESTABLISHED)
When I only reset MemCache in after_fork with preload_app = true
----------------------------------------------------------------
# master process
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 15996 | grep 11212
unicorn_r 15996 app 5u IPv4 19577066 TCP adm-644-priv.s--e.net:35465->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 15996 app 8u IPv4 19577705 TCP adm-644-priv.s--e.net:35548->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 15996 app 9u IPv4 19577111 TCP adm-644-priv.s--e.net:35467->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[0]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16010 | grep 11212
unicorn_r 16010 app 5u IPv4 19577066 TCP adm-644-priv.s--e.net:35465->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16010 app 8u IPv4 19577705 TCP adm-644-priv.s--e.net:35548->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[1]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16011 | grep 11212
unicorn_r 16011 app 5u IPv4 19577066 TCP adm-644-priv.s--e.net:35465->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16011 app 8u IPv4 19577705 TCP adm-644-priv.s--e.net:35548->web-b35-priv.s--e.net:11212 (ESTABLISHED)
When I reset MemCache in before_fork and after_fork with preload_app = false
----------------------------------------------------------------------------
# master process
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16916 | grep 11212
unicorn_r 16916 app 5u IPv4 19585608 TCP adm-644-priv.s--e.net:43605->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[0]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16944 | grep 11212
unicorn_r 16944 app 5u IPv4 19585608 TCP adm-644-priv.s--e.net:43605->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16944 app 11u IPv4 19585963 TCP adm-644-priv.s--e.net:43619->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[1]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16945 | grep 11212
unicorn_r 16945 app 5u IPv4 19585608 TCP adm-644-priv.s--e.net:43605->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16945 app 12u IPv4 19585961 TCP adm-644-priv.s--e.net:43618->web-b35-priv.s--e.net:11212 (ESTABLISHED)
When I only reset MemCache in after_fork with preload_app = false
-----------------------------------------------------------------
# master process
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16488 | grep 11212
unicorn_r 16488 app 5u IPv4 19582433 TCP adm-644-priv.s--e.net:48411->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16488 app 9u IPv4 19582975 TCP adm-644-priv.s--e.net:48502->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[0]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16497 | grep 11212
unicorn_r 16497 app 5u IPv4 19582433 TCP adm-644-priv.s--e.net:48411->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16497 app 11u IPv4 19583083 TCP adm-644-priv.s--e.net:48503->web-b35-priv.s--e.net:11212 (ESTABLISHED)
# worker[1]
[jd@adm-644 ~]$ sudo /usr/sbin/lsof -p 16498 | grep 11212
unicorn_r 16498 app 5u IPv4 19582433 TCP adm-644-priv.s--e.net:48411->web-b35-priv.s--e.net:11212 (ESTABLISHED)
unicorn_r 16498 app 12u IPv4 19583088 TCP adm-644-priv.s--e.net:48504->web-b35-priv.s--e.net:11212 (ESTABLISHED)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment