AFAIK, load balancing only works well with Apache-2 using the 'worker' MPM. With the 'pre-fork' MPM (which includes Apache-1.3.x on *nix systems), each child has it's own view of the current lb state, so they still tend to bunch.
The 'pre-fork' problem probably won't be fixed in mod_jk. Hopefully, it will get addressed in mod_jk2 (since it has the tools to do it already, all that is missing is the code :). "Rick Carter" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hi, > > My problem in brief: one RedHat Linux box running apache with mod_jk > trying to do load balancing to four boxes behind it. All requests only > get sent to one of the boxes. The logs look good; if I remove that box > from the config., it will pick one of the other three and send all > requests there. It sticks with whatever box it picks even after a service > stop and start. > > I've looked all over the web and my load balancing configuration looks > just like everyone else's from all I can see. > > Boxes are all running RedHat Linux Enterprise ES 2.1. The four background > boxes are running tomcat4-4.1.24-full.2jpp . > > Load-balancing box is running apache 1.3.27 (built with OpenSSL 0.9.7b and > CFLAGS="-DHARD_SERVER_LIMIT=1024"), and mod_jk 4.1.24. > > I have watched /usr/local/www/mod_jl.log, and all looks normal. I have it > running debug so it gets very long very rapidly. I'll include it right > after startup at the bottom though. > > At the moment, everything is going to server-c (worker3). That has > persisted across several service stop and service start's, and a reboot. > > OBTW, after poking around websites and list archives, I've tried the > worker.list being just "loadbalancer" and also having > "loadbalancer,worker1,worker2,worker3,worker4" -- either way, same result > (although the first way produces a shorter mod_jk.log by far). > > CONFIGURATION FILES: > --------------------------------------- > /usr/local/www/conf/workers.properties: > > # In Unix, we use forward slashes: > ps=/ > worker.list=loadbalancer > # > worker.loadbalancer.type=lb > worker.loadbalancer.balanced_workers=worker1,worker2,worker3,worker4 > worker.loadbalancer.sticky_session=1 > worker.loadbalancer.local_worker_only=0 > # > worker.worker1.type=ajp13 > worker.worker1.host=server-a.our.domain > worker.worker1.port=8009 > worker.worker1.lbfactor=5 > worker.worker1.cachesize=10 > worker.worker1.cache_timeout=600 > worker.worker1.socket_keepalive=1 > worker.worker1.socket_timeout=300 > worker.worker1.local_worker=0 > # > worker.worker2.type=ajp13 > worker.worker2.host=server-b.our.domain > worker.worker2.port=8009 > worker.worker2.lbfactor=5 > worker.worker2.cachesize=10 > worker.worker2.cache_timeout=600 > worker.worker2.socket_keepalive=1 > worker.worker2.socket_timeout=300 > worker.worker2.local_worker=0 > # > worker.worker3.type=ajp13 > worker.worker3.host=server-c.our.domain > worker.worker3.port=8009 > worker.worker3.lbfactor=5 > worker.worker3.cachesize=10 > worker.worker3.cache_timeout=600 > worker.worker3.socket_keepalive=1 > worker.worker3.socket_timeout=300 > worker.worker3.local_worker=0 > # > worker.worker4.type=ajp13 > worker.worker4.host=server-d.our.domain > worker.worker4.port=8009 > worker.worker4.lbfactor=5 > worker.worker4.cachesize=10 > worker.worker4.cache_timeout=600 > worker.worker4.socket_keepalive=1 > worker.worker4.socket_timeout=300 > worker.worker4.local_worker=0 > > --------------------------------------- > And the decommented version of /usr/local/www/conf/httpd.conf: > > ServerType standalone > ServerRoot "/usr/local/www" > PidFile /usr/local/www/logs/httpd.pid > ScoreBoardFile /usr/local/www/logs/httpd.scoreboard > Timeout 300 > KeepAlive On > MaxKeepAliveRequests 100 > KeepAliveTimeout 15 > MinSpareServers 20 > MaxSpareServers 50 > StartServers 20 > MaxClients 1024 > MaxRequestsPerChild 0 > LoadModule cosign_module libexec/mod_cosign.so > LoadModule jk_module libexec/mod_jk.so > > Port 80 > Listen 80 > Listen 443 > User nobody > Group nobody > ServerAdmin [EMAIL PROTECTED] > DocumentRoot "/usr/local/www/htdocs" > JkWorkersFile /usr/local/www/conf/workers.properties > JkLogFile /usr/local/www/logs/mod_jk.log > JkLogLevel debug > <Directory /> > Options FollowSymLinks > AllowOverride None > </Directory> > <Directory "/usr/local/www/htdocs"> > Options Indexes FollowSymLinks MultiViews > AllowOverride None > Order allow,deny > Allow from all > </Directory> > <IfModule mod_userdir.c> > UserDir public_html > </IfModule> > <IfModule mod_dir.c> > DirectoryIndex index.html > </IfModule> > AccessFileName .htaccess > <Files ~ "^\.ht"> > Order allow,deny > Deny from all > Satisfy All > </Files> > UseCanonicalName On > <IfModule mod_mime.c> > TypesConfig /usr/local/www/conf/mime.types > </IfModule> > DefaultType text/plain > <IfModule mod_mime_magic.c> > MIMEMagicFile /usr/local/www/conf/magic > </IfModule> > HostnameLookups Off > ErrorLog /usr/local/www/logs/error_log > LogLevel warn > LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined > LogFormat "%h %l %u %t \"%r\" %>s %b" common > LogFormat "%{Referer}i -> %U" referer > LogFormat "%{User-agent}i" agent > CustomLog /usr/local/www/logs/access_log common > ServerSignature On > <IfModule mod_alias.c> > Alias /icons/ "/usr/local/www/icons/" > <Directory "/usr/local/www/icons"> > Options Indexes MultiViews > AllowOverride None > Order allow,deny > Allow from all > </Directory> > Alias /manual/ "/usr/local/www/htdocs/manual/" > <Directory "/usr/local/www/htdocs/manual"> > Options Indexes FollowSymlinks MultiViews > AllowOverride None > Order allow,deny > Allow from all > </Directory> > ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/" > <Directory "/usr/local/www/cgi-bin"> > AllowOverride None > Options None > Order allow,deny > Allow from all > </Directory> > </IfModule> > <IfModule mod_autoindex.c> > IndexOptions FancyIndexing > AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip > AddIconByType (TXT,/icons/text.gif) text/* > AddIconByType (IMG,/icons/image2.gif) image/* > AddIconByType (SND,/icons/sound2.gif) audio/* > AddIconByType (VID,/icons/movie.gif) video/* > AddIcon /icons/binary.gif .bin .exe > AddIcon /icons/binhex.gif .hqx > AddIcon /icons/tar.gif .tar > AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv > AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip > AddIcon /icons/a.gif .ps .ai .eps > AddIcon /icons/layout.gif .html .shtml .htm .pdf > AddIcon /icons/text.gif .txt > AddIcon /icons/c.gif .c > AddIcon /icons/p.gif .pl .py > AddIcon /icons/f.gif .for > AddIcon /icons/dvi.gif .dvi > AddIcon /icons/uuencoded.gif .uu > AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl > AddIcon /icons/tex.gif .tex > AddIcon /icons/bomb.gif core > AddIcon /icons/back.gif .. > AddIcon /icons/hand.right.gif README > AddIcon /icons/folder.gif ^^DIRECTORY^^ > AddIcon /icons/blank.gif ^^BLANKICON^^ > DefaultIcon /icons/unknown.gif > ReadmeName README > HeaderName HEADER > IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t > </IfModule> > <IfModule mod_mime.c> > AddEncoding x-compress Z > AddEncoding x-gzip gz tgz > AddLanguage da .dk > AddLanguage nl .nl > AddLanguage en .en > AddLanguage et .ee > AddLanguage fr .fr > AddLanguage de .de > AddLanguage el .el > AddLanguage he .he > AddCharset ISO-8859-8 .iso8859-8 > AddLanguage it .it > AddLanguage ja .ja > AddCharset ISO-2022-JP .jis > AddLanguage kr .kr > AddCharset ISO-2022-KR .iso-kr > AddLanguage nn .nn > AddLanguage no .no > AddLanguage pl .po > AddCharset ISO-8859-2 .iso-pl > AddLanguage pt .pt > AddLanguage pt-br .pt-br > AddLanguage ltz .lu > AddLanguage ca .ca > AddLanguage es .es > AddLanguage sv .sv > AddLanguage cz .cz > AddLanguage ru .ru > AddLanguage zh-tw .tw > AddLanguage tw .tw > AddCharset Big5 .Big5 .big5 > AddCharset WINDOWS-1251 .cp-1251 > AddCharset CP866 .cp866 > AddCharset ISO-8859-5 .iso-ru > AddCharset KOI8-R .koi8-r > AddCharset UCS-2 .ucs2 > AddCharset UCS-4 .ucs4 > AddCharset UTF-8 .utf8 > <IfModule mod_negotiation.c> > LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz ca es sv tw > </IfModule> > AddType application/x-tar .tgz > AddType image/x-icon .ico > </IfModule> > <IfModule mod_setenvif.c> > BrowserMatch "Mozilla/2" nokeepalive > BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 > BrowserMatch "RealPlayer 4\.0" force-response-1.0 > BrowserMatch "Java/1\.0" force-response-1.0 > BrowserMatch "JDK/1\.0" force-response-1.0 > </IfModule> > <IfDefine SSL> > AddType application/x-x509-ca-cert .crt > AddType application/x-pkcs7-crl .crl > </IfDefine> > <IfModule mod_ssl.c> > SSLPassPhraseDialog builtin > SSLSessionCache dbm:/usr/local/www/logs/ssl_scache > SSLSessionCacheTimeout 300 > SSLMutex file:/usr/local/www/logs/ssl_mutex > SSLRandomSeed startup builtin > SSLRandomSeed connect builtin > SSLLog /usr/local/www/logs/ssl_engine_log > SSLLogLevel info > </IfModule> > <VirtualHost _default_:443> > DocumentRoot "/usr/local/www/htdocs" > ServerName lbbox.our.domain > ServerAdmin [EMAIL PROTECTED] > ErrorLog /usr/local/www/logs/error_log > TransferLog /usr/local/www/logs/access_log > SSLEngine on > CosignProtected Off > > SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL > SSLCertificateFile /usr/local/www/certs/server.crt > SSLCertificateKeyFile /usr/local/www/certs/server.key > <Files ~ "\.(cgi|shtml|phtml|php3?)$"> > SSLOptions +StdEnvVars > </Files> > <Directory "/usr/local/www/cgi-bin"> > SSLOptions +StdEnvVars > </Directory> > SetEnvIf User-Agent ".*MSIE.*" \ > nokeepalive ssl-unclean-shutdown \ > downgrade-1.0 force-response-1.0 > CustomLog /usr/local/www/logs/ssl_request_log \ > "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" > JkMount /ourappdir/* loadbalancer > </VirtualHost> > > ----------+ > mod_jk.log| > ----------+ > > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (172)]: Into jk_uri_worker_map_t::uri_worker_map_alloc > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (375)]: Into jk_uri_worker_map_t::uri_worker_map_open > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (396)]: jk_uri_worker_map_t::uri_worker_map_open, rule map size is 0 > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (422)]: jk_uri_worker_map_t::uri_worker_map_open, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (88)]: Into wc_open > [Fri Jun 20 13:58:20 2003] [jk_worker.c (222)]: Into build_worker_map, creating 1 workers > [Fri Jun 20 13:58:20 2003] [jk_worker.c (228)]: build_worker_map, creating worker loadbalancer > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance loadbalancer of lb > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (586)]: Into lb_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init loadbalancer > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (420)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker1 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker1 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker1 contact is server-a.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker2 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker2 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker2 contact is server-b.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker3 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker3 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker3 contact is server-c.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker4 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker4 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker4 contact is server-d.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 0 has name worker1 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 1 has name worker2 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 2 has name worker3 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 3 has name worker4 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (502)]: in_local_worker_mode: false > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (505)]: local_worker_only: false > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (238)]: build_worker_map, removing old loadbalancer worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (250)]: build_worker_map, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (111)]: wc_open, done 1 > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (172)]: Into jk_uri_worker_map_t::uri_worker_map_alloc > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (375)]: Into jk_uri_worker_map_t::uri_worker_map_open > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (396)]: jk_uri_worker_map_t::uri_worker_map_open, rule map size is 0 > [Fri Jun 20 13:58:20 2003] [jk_uri_worker_map.c (422)]: jk_uri_worker_map_t::uri_worker_map_open, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (88)]: Into wc_open > [Fri Jun 20 13:58:20 2003] [jk_worker.c (222)]: Into build_worker_map, creating 1 workers > [Fri Jun 20 13:58:20 2003] [jk_worker.c (228)]: build_worker_map, creating worker loadbalancer > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance loadbalancer of lb > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (586)]: Into lb_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init loadbalancer > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (420)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker1 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker1 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker1 contact is server-a.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker2 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker2 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker2 contact is server-b.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker3 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker3 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker3 contact is server-c.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (148)]: Into wc_create_worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (162)]: wc_create_worker, about to create instance worker4 of ajp13 > [Fri Jun 20 13:58:20 2003] [jk_ajp13_worker.c (108)]: Into ajp13_worker_factory > [Fri Jun 20 13:58:20 2003] [jk_worker.c (171)]: wc_create_worker, about to validate and init worker4 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1219)]: Into jk_worker_t::validate > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1239)]: In jk_worker_t::validate for worker worker4 contact is server-d.our.domain:8009 > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1267)]: Into jk_worker_t::init > [Fri Jun 20 13:58:20 2003] [jk_ajp_common.c (1287)]: In jk_worker_t::init, setting socket timeout to 300 > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 0 has name worker1 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 1 has name worker2 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 2 has name worker3 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (498)]: Balanced worker 3 has name worker4 > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (502)]: in_local_worker_mode: false > [Fri Jun 20 13:58:20 2003] [jk_lb_worker.c (505)]: local_worker_only: false > [Fri Jun 20 13:58:20 2003] [jk_worker.c (187)]: wc_create_worker, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (238)]: build_worker_map, removing old loadbalancer worker > [Fri Jun 20 13:58:20 2003] [jk_worker.c (250)]: build_worker_map, done > [Fri Jun 20 13:58:20 2003] [jk_worker.c (111)]: wc_open, done 1 > > > > -- > Rick Carter, WATS, ITCS, University of Michigan (temporary) > [EMAIL PROTECTED] > "Moriarty says he'll stop at nothing,... so if we do nothing, then maybe > he'll stop." (_The Strange Case of the End of Civilization As We Know It_) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
