Hey Folks,

I apologize for the slightly off-topic post but I'm having trouble researching this issue so I figured it might be worthwhile to make a post where folks more familiar with the intricacies of the JVM might be able to point me in the right direction.

We have an application running on top of Tomcat. Normally, the application runs great, but recently one of the DNS servers that the OS uses has been having trouble, and dies. From an OS point of view, it's not a problem. The OS simply queries the secondary resolver instead and goes happily on it's way.

However, the JVM doesn't seem to be doing that. Whenever this name server goes offline, the application dies because something it's doing (we didn't write it) needs to resolve in order for the site to load. This makes it so that whenever this single resolver goes down, the entire site goes down. It's incredibly frustrating because it should be failing over to the secondary resolver just like the OS does and things would be fine.

Would any of you be able to point me to some documentation on how the JVM handles DNS resolving? I'm hoping there are JVM settings that can be tweaked to help force the JVM to fail over to the secondary resolver.

I'm using version 1.6 JVM.

Any pointers anyone could offer on this would be most appreciated.

Thank you in advance!

-Jordan

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to