public
Description: A very fast & simple Ruby web server
Homepage: http://code.macournoyer.com/thin/
Clone URL: git://github.com/macournoyer/thin.git
Search Repo:
add example files, change link in users page of Thin site
kevwil (author)
Sat Jan 26 10:11:17 -0800 2008
commit  3da1afca9a056c620eea18d6d1b8939cd13f442f
tree    35c138cfa48ee5cc46b7b2c52f26aa8b6d13e2f4
parent  6520c07555c0af67798442e3185c5310aedfca13
...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
0
@@ -1 +1,20 @@
0
+check process blog1
0
+ with pidfile /u/apps/blog/shared/pids/thin.14000.pid
0
+ start program = "/usr/local/bin/ruby /usr/local/bin/thin start -d -e production -u nobody -g nobody -p 14000 -a 127.0.0.1 -P tmp/pids/thin.14000.pid -c /u/apps/blog/current"
0
+ stop program = "/usr/local/bin/ruby /usr/local/bin/thin stop -P /u/apps/blog/shared/pids/thin.14000.pid"
0
+ if totalmem > 90.0 MB for 5 cycles then restart
0
+ if failed port 14000 then restart
0
+ if cpu usage > 95% for 3 cycles then restart
0
+ if 5 restarts within 5 cycles then timeout
0
+ group blog
0
+
0
+check process blog2
0
+ with pidfile /u/apps/blog/shared/pids/thin.14001.pid
0
+ start program = "/usr/local/bin/ruby /usr/local/bin/thin start -d -e production -u nobody -g nobody -p 14001 -a 127.0.0.1 -P tmp/pids/thin.14001.pid -c /u/apps/blog/current"
0
+ stop program = "/usr/local/bin/ruby /usr/local/bin/thin stop -P /u/apps/blog/shared/pids/thin.14001.pid"
0
+ if totalmem > 90.0 MB for 5 cycles then restart
0
+ if failed port 14001 then restart
0
+ if cpu usage > 95% for 3 cycles then restart
0
+ if 5 restarts within 5 cycles then timeout
0
+ group blog
...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
0
@@ -1 +1,20 @@
0
+check process blog1
0
+ with pidfile /u/apps/blog/shared/pids/thin.1.pid
0
+ start program = "/usr/local/bin/ruby /usr/local/bin/thin start -d -e production -S /u/apps/blog/shared/pids/thin.1.sock -P tmp/pids/thin.1.pid -c /u/apps/blog/current"
0
+ stop program = "/usr/local/bin/ruby /usr/local/bin/thin stop -P /u/apps/blog/shared/pids/thin.1.pid"
0
+ if totalmem > 90.0 MB for 5 cycles then restart
0
+ if failed unixsocket /u/apps/blog/shared/pids/thin.1.sock then restart
0
+ if cpu usage > 95% for 3 cycles then restart
0
+ if 5 restarts within 5 cycles then timeout
0
+ group blog
0
+
0
+check process blog2
0
+ with pidfile /u/apps/blog/shared/pids/thin.2.pid
0
+ start program = "/usr/local/bin/ruby /usr/local/bin/thin start -d -e production -S /u/apps/blog/shared/pids/thin.2.sock -P tmp/pids/thin.2.pid -c /u/apps/blog/current"
0
+ stop program = "/usr/local/bin/ruby /usr/local/bin/thin stop -P /u/apps/blog/shared/pids/thin.2.pid"
0
+ if totalmem > 90.0 MB for 5 cycles then restart
0
+ if failed unixsocket /u/apps/blog/shared/pids/thin.2.sock then restart
0
+ if cpu usage > 95% for 3 cycles then restart
0
+ if 5 restarts within 5 cycles then timeout
0
+ group blog
...
142
143
144
145
 
146
147
148
...
142
143
144
 
145
146
147
148
0
@@ -142,7 +142,7 @@
0
     ul do
0
       li { a 'RefactorMyCode.com', :href => 'http://refactormycode.com/' }
0
       li { a "Joao Pedrosa's Blog", :href => 'http://www.deze9.com/jp/blog/post?p=enabling-thin-support-for-this-site-replacing' }
0
- li { a "Kevin Williams Blog", :href => 'http://www.almostserio.us/articles/2008/01/11/thin-web-server-for-ruby-rocks' }
0
+ li { a "Kevin Williams Blog", :href => 'http://www.almostserio.us/articles/tag/thin' }
0
       li { a "Dinooz", :href => 'http://www.nicomoayudarte.com/' }
0
       li { a "Mobile Dyne Systems", :href => 'http://www.mobiledyne.com/' }
0
       li { a "feelfree.homelinux.com", :href => 'http://feelfree.homelinux.com' }

Comments

    No one has commented yet.