Re: Java stack trace, unable to connect to the database
> The last error is "FATAL Database is starting up". A quick Google search for "FATAL Database is starting up" seems to suggest that is an error message coming from PostgreSQL and not from Tomcat itself. Hope that helps. Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: mod_jk question about socket_timeout
> Recent versions of mod_jk allow a very fine-grained response timeout > configuration, so that you can e.g. set a general response timeout to 20 > seconds and a longer timeout like 60 seconds for special URLs you expect to > take longer like report generation. > > The cases where you would need short timeouts are the cping/cpong and during > connection setup. For the latter there is now also a special timeout, so > that you can actually drop the socket timeout. > > Have a look at: > > http://tomcat.apache.org/connectors-doc/generic_howto/timeouts.html > > which tries to describe the possible timepouts and their implications in > great length. Thanks for your reply Rainer. I have had a read of that (very helpful) document but I guess what I was wondering was if socket_timeout would close a socket purely due to inactivity. The doc mentions timing out on 'operations', which I would take to mean establishing a connection or waiting for an ACK but actually it does seem to drop the connection purely because it's inactive. Cheers, Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
mod_jk question about socket_timeout
Hi, I'm using mod_jk 2.2.27 to connect via AJP to a JBoss backend. The problem is that a reporting application takes a couple of minutes to run a report but mod_jk seems to be closing the connection to the back-end and the user receives a 502 Bad Gateway error. 10 seconds after the request is made, I see the following in the mod_jk logs.:- [Thu Apr 01 11:51:45.586 2010] [10148:1178638688] [debug] jk_shutdown_socket::jk_connect.c (680): About to shutdown socket 13 [Thu Apr 01 11:51:45.726 2010] [10148:1084229984] [debug] jk_watchdog_func::mod_jk.c (2850): Watchdog thread running [Thu Apr 01 11:51:47.586 2010] [10148:1178638688] [debug] jk_shutdown_socket::jk_connect.c (731): Shutdown socket 13 and read 0 lingering bytes [Thu Apr 01 11:51:47.586 2010] [10148:1178638688] [info] ajp_connection_tcp_get_message::jk_ajp_common.c (): (tomcat1) can't receive the response message from tomcat, network problems or tomcat (172.26.199.15:7032) is down (errno=11) [Thu Apr 01 11:51:47.586 2010] [10148:1178638688] [error] ajp_get_reply::jk_ajp_common.c (1920): (tomcat1) Tomcat is down or refused connection. No response has been sent to the client (yet) [Thu Apr 01 11:51:47.586 2010] [10148:1178638688] [info] ajp_service::jk_ajp_common.c (2407): (tomcat1) sending request to tomcat failed (recoverable), (attempt=1) [Thu Apr 01 11:51:47.586 2010] [10148:1178638688] [debug] ajp_service::jk_ajp_common.c (2267): retry 1, sleeping for 100 ms before retrying The worker.properties file has only the following timeouts configured:- worker.tomcat1.connect_timeout=1 worker.tomcat1.prepost_timeout=1 worker.tomcat1.socket_keepalive=true worker.tomcat1.socket_timeout=10 worker.tomcat1.connection_pool_timeout=600 Which timeout is likely to be responsible for closing this connection? I have run a network trace between the web and app servers and it shows there's no AJP traffic at all between them whilst the report is being generated and then the connection being closed after 10 seconds, would socket_timeout close the connection in that case? I don't see any errors about failing cping/cpongs. Kind regards, Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: which version (5.5.28 vs. 6.0.26)
On 19 March 2010 09:12, Daniel Plappert wrote: > I am not sure which version to use. As a developer I want to use the new > version 6.0.26, but unfortunately it's not part of the debian packaging > management system. They only support the 5.5.28 version with the remark, > that this version is more secure and tested than 6.0. Is that true? > Because Tomcat 6.0 has a better memory usage and supports the new JSP > and Servlet spec. I want to upgrade. But, as I mentioned before, this > version is not part of the debian system (not now) and I've to install > the new version 6.0.26 outside the packaging management system and I > also have to update this tomcat version myself. Are there any reasonable > reasons not to use the new version of tomcat? Tomcat is very easy to install and upgrade outside of your distribution's package management system and the general recommendation on this list is that this is the way it should be installed. Certainly doing it that way will make life easier if you ask for help on this list and avoid you being told to install a 'proper Tomcat'. > Has anyone experienced a > performance difference between 5.5 and 6.0? And for production usage, > which version is better? This depends on your definition but most people would probably consider version 6 to be 'better' as it contains the improvements described at:- http://tomcat.apache.org/whichversion.html -- Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: How to setup Tomcat Cluster - Help needed
On 12 March 2010 09:29, Josef Pullicino wrote: > Dear All, > > I would like to setup a tomcat cluster with 2 nodes. The configuration > must be in a horizontal alignment, meaning that the two nodes are going > to reside on two different machines. Any idea of how to set it up since > the default tomcat help guide does not provide any configuration > examples. http://tomcat.apache.org/tomcat-6.0-doc/cluster-howto.html -- Phil - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: can not start tomcat and the jre_home var error
On 4 March 2010 14:13, maven apache wrote: > 2010/3/4 Markus Schönhaber > >> 04.03.2010 15:01, maven apache: >> >> > 2010/3/4 Caldarale, Charles R >> > >> >>> From: maven apache [mailto:apachemav...@gmail.com] >> >>> Subject: Re: can not start tomcat and the jre_home var error >> >>> >> >>> In the terminal , I enter this the bin directory and run " sudo >> >>> ./startup.sh" >> >> >> >> Try it without the sudo. You should never run Tomcat as root. >> >> >> > Thanks, it works. But I wonder why? >> >> Because, by default, sudo resets the environment. >> > Oh, thanks I got it. > Now I found there is something wrong with the apr component because I got > the info: > > INFO: The APR based Apache Tomcat Native library which allows optimal > performance in production environments was not found on the > java.library.path: > /home/kk/ProgramFiles/jdk1.6.0_17/jre/lib/i386/client:/home/kk/ProgramFiles/jdk1.6.0_17/jre/lib/i386:/home/kk/ProgramFiles/jdk1.6.0_17/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib > > And the whole logs can be found here:http://dpaste.com/167789/ > Does it matter? That depends if you want to use the APR library or not. Try:- http://tomcat.apache.org/tomcat-6.0-doc/apr.html Cheers, Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: VSphere4 and tomcat 6.0
On 17 February 2010 15:07, Jon Brisbin wrote: > We're running a dozen tcServer instances (Tomcat 6.0) on a VMware ESXi cloud > infrastructure. We haven't put vSphere in yet, but we're planning to. The > only thing I can say here is that there ARE differences between running > Tomcat on a VM and running it on dedicated hardware. I have problems with > things I know I'm doing right, but they just don't work the same on a VM. I > guess it has to do with the fact that the server is sometimes "swapped" out > if it's not in use. I think this causes issues, particularly with clustering, > which I have yet to make work in a way that I'm happy with. > > The big one that I noticed right away is that anything that uses /dev/random > will take forever to start. VMs have very little entropy in their pools > because they don't have any real hardware. This means stuff that uses > /dev/random for entropy (if it has security/SSL in it or is uses Random) will > take several minutes to start (usually 3-5 in our tests). > > When they run, they run great. We're seeing a great improvement in > performance running on VMware. It's just there seem to be a lot of little > issues that no one else seems to have. This means I either have no idea what > I'm doing (possible :) or things just run differently on VMs than they do on > real hardware. VMWare did put out a white-paper about Java and VMWare:- http://www.vmware.com/resources/techresources/1087 I can't vouch for how much use it is though I'm afraid. You might consider switching to /dev/urandom for entropy if it's taking minutes to generate with /dev/random. Cheers, Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: running tomcat problem JNI native lib 1.1.18 + tomcat 6.0.20 + Solaris 5.10
> I don't know a lot about Tomcat native, but have you got openssl > installed? If not that's probably the issue. PS. Don't forget to recompile Tomcat native after you've installed it. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: running tomcat problem JNI native lib 1.1.18 + tomcat 6.0.20 + Solaris 5.10
> I'm building native library for: > Tomcat 6.0.20 > JNI 1.1.18 > APR 1.4.1 > OS: Solaris 5.10 sparcv9 > compiler: gcc -m64 > > Library was built ok. When I begin starting tomcat I have such logs: > > INFO: Loaded APR based Apache Tomcat Native library 1.1.18. > Dec 17, 2009 7:08:19 PM org.apache.catalina.core.AprLifecycleListener init > INFO: APR capabilities: IPv6 [false], sendfile [true], accept filters > [false], random [true]. > Dec 17, 2009 7:08:20 PM org.apache.coyote.http11.Http11AprProtocol init > INFO: Initializing Coyote HTTP/1.1 on http-8081 > ld.so.1: java: fatal: relocation error: file > ./native/lib/libtcnative-1.so.0.1.18: symbol SSL_CTX_set_info_callback: > referenced symbol not found > > > And server does not start up. > > Tomcat starts well if I use JNI 1.1.17, but with another issue: I can't > connect to server via HTTPS from Mozilla browser and HTTP works well. Also > if I use Internet Explorer 6 it works well. > > Does anybody know about such problem? I don't know a lot about Tomcat native, but have you got openssl installed? If not that's probably the issue. Cheers, Phil. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: Would like to monitor memory use offline
Hi, the manager application can return values in XML. You just need to hit:- http://localhost:8080/manager/status?XML=true or wherever it's located. This makes it a bit easier to write shell scripts based on Free Heap or Max Threads or whatever. I've got a perl script which checks whatever values you need and logs them to a .csv for easy reporting. I'll make it a bit better and post it if anyone has any interest. Kind regards, Phil. 2008/8/6 Richard S. Huntrods <[EMAIL PROTECTED]>: > To Ben & Mark, > > Thanks for the replies. I've been trying various things based on your > suggestions. I find my best tool at the moment is "Lambda Probe" - though it > hasn't been updated in a while, it does show me all the things (for the most > part) that I wanted to watch. > > There's definitely some kind of problem with the JVM not releasing the "PS > Old Gen" memory. I can watch as this gets gradually used up until it hits > the max value - then Tomcat crashes with the GC/Heap error message. If I > stop and start Tomcat before this limit is reached, the memory use resets to > 0 and the system does not crash. > > What is puzzling is that this identical system was working for weeks on end > without a problem under the older versions of Java, Tomcat and Mysql I > posted in my original post - and with 1/2 the stack. Only when I moved to > the new servers (with all the new versions) did the GC crashes start. > > Now I'm trying different GC managers to see if one of them "works better" at > freeing up memory - like maybe the compation parallel GC. We'll see. > > Again, thanks for the relies. > > Cheers, > > -Richard > > - > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Enabling APR
> As Filip points out, setting java.library.path is a better strategy. I'll do that. Thanks for your help everyone. Cheers. Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Enabling APR
Fixed - Had to add:- export LD_LIBRARY_PATH=/usr/local/apr/lib to my startup.sh. 2008/6/26 Philip Wigg <[EMAIL PROTECTED]>: > Hi, > > I believe I've enabled APR on my Tomcat installation. I can add the > additional options for my connectors that APR allows without Tomcat > complaining so I presume it's working okay. Is there any other way to > tell? > > For example, the documentation says "OS level statistics on memory > usage and CPU usage by the Tomcat process are displayed by the status > servlet" but I can't see these? Are they meant to be in the Tomcat > manager application at http://localhost:8080/manager/status? If so I > can't see them. > > Thanks, > Phil. > - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Enabling APR
Hi, I believe I've enabled APR on my Tomcat installation. I can add the additional options for my connectors that APR allows without Tomcat complaining so I presume it's working okay. Is there any other way to tell? For example, the documentation says "OS level statistics on memory usage and CPU usage by the Tomcat process are displayed by the status servlet" but I can't see these? Are they meant to be in the Tomcat manager application at http://localhost:8080/manager/status? If so I can't see them. Thanks, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tomcat
What does your Tomcat logfile say is the problem? Look in catalina.out. 2008/6/24 Arumuganainar S <[EMAIL PROTECTED]>: > Hi, > > I installed J2SE 1.4 (SDK and JRE) and Tomcat 5.5. > > When I launched the Tomcat Manager through the Start->Programs menu, it > gives, "Page can not be displayed" error in the Internet Explorer. > > I started the Tomcat service. But it is getting stopped soon after I started > it. The status is always "Stopped". Please help me what could be the issue > here. (It may be a very basic issue I think) > > Thanks, > Nainar > - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Pointers in tomcat
> How can I do this? My web app points to ROOT.war. > > unpackWARs="true" autoDeploy="true" >xmlValidation="false" xmlNamespaceAware="false"> >www.mysite.com >mysite.com > If you're hitting the same server through both URLs then your DNS sounds like it's fine. So now you just need to configure your application to redirect requests from http://mysite.com to http://www.mysite.com.You could do this using the urlRewriteFilter:- http://tuckey.org/urlrewrite/ Or alternatively if you're using Apache you could do it through mod_rewrite. Cheers, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Slight confusion about httpd with Tomcat.
Hi, On this page:- http://tomcat.apache.org/tomcat-6.0-doc/connectors.html it says, "When using a single server, the performance when using a native webserver in front of the Tomcat instance is most of the time significantly worse than a standalone Tomcat with its default HTTP connector, even if a large part of the web application is made of static files." Does it say "when using a single server" because it assumes you'd need httpd to do load-balancing if you had multiple servers? I'm asking because we have an environment with multiple servers and a hardware load-balancer so I don't need httpd for load-balancing, so does the above statement apply to me too? (ie. Running without httpd on each server would be give better performance). Or is there something else I haven't considered? Kind regards, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: restart tomcat after reboot
2008/5/23 sur_1805 <[EMAIL PROTECTED]>: > > i m using tomcat 6 with jdk 1.6 on linux(RHEL 5) machine . i put the script > catalina.sh(startup and shutdown tomcat) in init.d directory and also make a > link with the command given below >ln -s /etc/init.d/catalina.sh S75tomcat > > in the /etc/rc5.d directory . but it does not automatically start the tomcat > after reboot. please give the solution asap. One reason might be that the default runlevel for RHEL is 3. So it should be in /etc/rc3.d/ Cheers, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Apache and Tomcat sharing the same web root.
> I strongly advise against doing this. Unless you know *exactly* what you are > doing it is far too easy to open a whole can of security worms, the most > regularly seen of which is source code disclosure of all of the JSPs on the > site. Even if I have:- JkMount /*.jsp my-worker JkMount /*.do my-worker JkMount /my/servlet* my-worker in my httpd.conf? Or are there some other security considerations I should be aware of? Thanks, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Apache and Tomcat sharing the same web root.
Hi, are there any reasons why Apache and Tomcat cannot share the same web root folder, presuming that I exclude access to WEB-INF? Thanks, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Why does Tomcat become slow during weekends?
> We have a website based on embedded Tomcat with Jboss 4.0.2. We noticed that > every weekend the Tomcat becomes sluggish. I mean there are no errors like > HTTP404. The website simply hangs. We theorized that JVM is busy with garbage > collection. Is that realistic? Does anyone have any other suggestions? What's the load average or CPU busy time of the server? Do you, or might you expect, to get more website traffic at weekends? Are there any obvious causes of Tomcat hanging? For example, if you look inside the Tomcat manager application can you see if you are running out of free heap space? - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tomcat running out of threads.
Thanks for your help. > There should be at least one TP-Processor thread doing an accept on a > socket. There is this one? "TP-Processor4" daemon prio=1 tid=0x002b69b0e980 nid=0x655f runnable [0x41768000..0x41768ab0] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x002aa1914040> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:306) at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:660) at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:870) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:595) > How many threads with the above stack do you have? This stack usually > means, that the threads are connected to httpd and are waiting for the next > request. The rest seem to be in either of the two following states:- "TP-Processor107" daemon prio=1 tid=0x002b699b2070 nid=0x3969 runnable [0x482d3000..0x482d3db0] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) - locked <0x002adf8760b0> (a java.io.BufferedInputStream) at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620) at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:595) "TP-Processor103" daemon prio=1 tid=0x002b69c0ad10 nid=0x3965 in Object.wait() [0x47ecf000..0x47ecfbb0] at java.lang.Object.wait(Native Method) - waiting on <0x002ad0716cc8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:474) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662) - locked <0x002ad0716cc8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:595) > http://tomcat.apache.org/connectors-doc/generic_howto/timeouts.html I have spent a while reading this document I wasn't sure if it would help because the thread seems to be locked at the backend, ie. Tomcat and not with mod_jk. I have taken a grab of the Tomcat manager status page after this problem has occured, one thing I have noticed is that all the connections seem to be in 'keepalive' state as so:- jk-8300 - Max threads: 200 Current thread count: 200 Current thread busy: 199 Max processing time: 1667835 ms Processing time: 20958.227 s Request count: 131357 Error count: 586 Bytes received: 0.00 MB Bytes sent: 11208.42 MB Stage Time B Sent B Recv Client VHost Request K 5236624 ms ? ? 86.131.34.244 ? ? K 4534173 ms ? ? 86.144.67.135 ? ? K 4438805 ms ? ? 195.92.35.134 ? ? K 4118296 ms ? ? 81.133.90.42 ? ? K 3631710 ms ? ? 90.195.77.89 ? ? K 4192041 ms ? ? 82.17.167.106 ? ? K 3632369 ms ? ? 81.152.26.38 ? ? K 3867751 ms ? ? 91.84.104.189 ? ? K 3733813 ms ? ? 86.13.237.138 ? ? K 3932247 ms ? ? 88.212.143.70 ? ? K 3811565 ms ? ? 82.2.55.100 ? ? K 3892483 ms ? ? 91.125.225.165 ? ? K 4190193 ms ? ? 78.149.64.232 ? ? Hope that helps. Kind regards, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Tomcat running out of threads.
Hi, I have several Tomcat web applications that run in separate JVMs. I have one Apache instance that connects to the Tomcat instances via mod_jk. I am using:- RHEL ES 4.0 Java 1.5.0_14 mod_jk-1.2.25-httpd-2.0.59.so Tomcat 6.0.14. Usually the sites work fine and are very responsive. The problem is that I am intermittently seeing the following error in catalina.out:- SEVERE: All threads (200) are currently busy, waiting. Increase maxThreads (200) or check the servlet status Tomcat never recovers from this needs to be restarted. The error does seem to occur more often, but not exclusively, during periods of heavy traffic. The thing is that I can see that even during very busy times the number of busy threads does not normally exceed about 50. It seems that sometimes the number of busy threads spikes very rapidly and the system gets into some kind of state whereby threads are not released for some reason and the system just runs out within about 10 minutes. I tried increasing the maxThreads to 500, but it still ran out when this problem occurred. I am a sysadmin but the developers say that they don't think it is related to code and that the three applications are different in the way that they're written. I have taken a thread dump after this problem occurs, and the threads are all in the following state:- "TP-Processor191" daemon prio=1 tid=0x002b698b8000 nid=0x3a39 runnable [0x4d727000..0x4d727bb0] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) - locked <0x002adf95e878> (a java.io.BufferedInputStream) at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620) at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:595) I have a very simple workers.properties file which looks like so:- worker.list=rt-worker,fs-worker,at-worker,tg-worker,gw-worker,gf-worker,pp-worker,bm-worker worker.rt-worker.type=ajp13 worker.rt-worker.host=localhost worker.rt-worker.port=8300 worker.fs-worker.type=ajp13 worker.fs-worker.host=localhost worker.fs-worker.port=8301 [...] (other workers defined as above) I was wondering if anyone had experienced similar issues or if anyone could provide some guidance on how to investigate the cause. We've tried to replicate the issue in our load-testing environment but we've had no luck so far. Please let me know if there's any other information you'd like me to provide. Kind regards, Philip Wigg. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problems stopping and starting tomcat server
> Are these connections the problem? How can I close them? The top line shows a java process listening on port 8180. It has a PID of 24027. So I would probably just murder it with a:- kill -9 24027 and then you should be fine. Cheers, Phil. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problems stopping and starting tomcat server
> I've removed Tomcat, including --purge with apt-get and I've reinstalled, > but I still having the same problem. What's the result of running:- netstat -tanp | grep 8180 as root. Surely something is holding that port open? - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]