[squid-users] All url_rewriter processes are busy x Too many open files
May 29, 2008 11:46 am SQUIDAmos Jeffries
Tue, 01 Apr 2008 21:18:49 -0700
Marcio Augusto Stocco wrote:
Testing Squid/SquidGuard with thousands of users, the cache.log shows the following messages: 2008/04/01 15:19:16| WARNING: All url_rewriter processes are busy. 2008/04/01 15:19:16| WARNING: up to 2730 pending requests queued 2008/04/01 15:19:16| Consider increasing the number of url_rewriter processes to at least 3552 in your config file. 2008/04/01 15:19:34| WARNING! Your cache is running out of filedescriptors 2008/04/01 15:19:50| WARNING! Your cache is running out of filedescriptors 2008/04/01 15:19:56| comm_open: socket failure: (24) Too many open files 2008/04/01 15:19:56| comm_open: socket failure: (24) Too many open files 2008/04/01 15:19:56| comm_open: socket failure: (24) Too many open files The server is a HP DL360G5 (2x Xeon Dual 1.6 GHz, RAM 8 GB, HP Smart Array - RAID 1). Is there any way to increase SQUID_MAXFD from 8192 to 65536, so I can try using the sugested number of url_rewriter processes?
Squid 2.6: --with-maxfd=65536 Squid 3.x: --with-filedescriptors=65536
Be sure your OS can handle a single process with that many FD though. Using these options overrides the automatic build detections AFAIK.
You can also use ulimit while compiling (I don't know the details).
With SQUID_MAXFD=8192 I got lots of "comm_open: socket failure: (24) Too many open files" if url_rewriter is set higher than 200 (roughly). Thanks for any help, Marcio.
For our info, you say you are handling thousands of users; and what release of squid is it? what request/sec load is your squid maxing out at? Amos

![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Del.icio.us Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Del.icio.us](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to digg Add '[squid-users] All url_rewriter processes are busy x Too many open files' to digg](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to FURL Add '[squid-users] All url_rewriter processes are busy x Too many open files' to FURL](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/furl.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to reddit Add '[squid-users] All url_rewriter processes are busy x Too many open files' to reddit](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Feed Me Links Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Feed Me Links](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/feedmelinks.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Technorati Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Technorati](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Yahoo My Web Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Yahoo My Web](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Google Bookmarks Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Google Bookmarks](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/google.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Blogmarks Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Blogmarks](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/bmarks.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Co.mments Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Co.mments](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/comments.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Bloglines Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Bloglines](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Propeller Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Propeller](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/propeller.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Bookmark.it Add '[squid-users] All url_rewriter processes are busy x Too many open files' to Bookmark.it](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/bookmark.png)
![Add '[squid-users] All url_rewriter processes are busy x Too many open files' to FaceBook Add '[squid-users] All url_rewriter processes are busy x Too many open files' to FaceBook](http://angky.nr.or.id/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png)
