Yikes, that really stinks.  That's an incorrect implementation of the DNS
protocol...the TTL should be honored at all times.

John

> -----Original Message-----
> From: Tim Funk [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, February 26, 2003 6:57 AM
> To: Tomcat Users List
> Subject: Re: crontab problems
> 
> 
> It doesn't matter. Its a JDK issue.
> 
> (IIRC) Successful (and unsucessful?) DNS lookups are cached forever 
> during the life of the JVM. So if you start tomcat on Jan 1, 2003 and 
> tomcat looks up foo.com that day - the lookup (across the network) is 
> not done again. So if the address changes Jan 2 tomcat will have the 
> wrong answer. And continue to have the wrong answer until the JVM is 
> restarted.
> 
> Yes - this stinks for long running servers. I do not know if this is 
> still an issue in JDK 1.4.
> 
> Once way to get around this is to find a class which 
> re-implements the 
> DNS protocols. (ICK)
> 
> -Tim
> 
> 
> 
> Ron Day wrote:
> > Do you know which class cache the negative response............
> > 
> > -----Original Message-----
> > From: Ralph Einfeldt [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, February 26, 2003 2:07 AM
> > To: Tomcat Users List
> > Subject: RE: crontab problems
> > 
> > 
> > Because the underlying classes sometimes cache a negative
> > response, so you have to restart tomcat to enable a new 
> > lookup. (That's not specific to tomcat)
> > 
> > 
> >>-----Original Message-----
> >>From: Hannes Schmidt [mailto:[EMAIL PROTECTED]
> >>Sent: Wednesday, February 26, 2003 3:02 AM
> >>To: Tomcat Users List
> >>Subject: Re: crontab problems
> >>
> >>Regarding your problem: I don't understand why bouncing 
> >>Tomcat would resolve a DNS problem. The UnknownHostException 
> >>is a indication that something is wrong with DNS or the
> >>resolver library.
> >>
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to