In het systeem waar ik op dit moment aan mee ontwikkel, wordt gebruik gemaakt van socket verbindingen naar smtpserver. Dit verloopt geheel multithreaded aangezien niet alle smtp servers even snel zijn en we niet het hele proces willen vertragen door langzame servers.
Alleen gebeurt het wel eens dat een socket naar een smtp server een timeout geeft. Onze indruk is dat er zo lang het systeem bezig is om een verbinding te maken en totdat het moment dat er een timeout optreed, alle andere goed werkende sockets ook niets kunnen doen.
Deze conclusie trekken we omdat er in die tijd ook geen (log)berichten van andere threads verschijnen.
Ik ga straks aan de slag om even een paar foute sockets te maken waar we het even grondig op kunnen testen, maar zijn er mensen die dit soort ervaringen hebben gehad?
De taal is trouwens Java en het platform windows xp/windows 2003 server.
Alleen gebeurt het wel eens dat een socket naar een smtp server een timeout geeft. Onze indruk is dat er zo lang het systeem bezig is om een verbinding te maken en totdat het moment dat er een timeout optreed, alle andere goed werkende sockets ook niets kunnen doen.
Deze conclusie trekken we omdat er in die tijd ook geen (log)berichten van andere threads verschijnen.
Ik ga straks aan de slag om even een paar foute sockets te maken waar we het even grondig op kunnen testen, maar zijn er mensen die dit soort ervaringen hebben gehad?
De taal is trouwens Java en het platform windows xp/windows 2003 server.
[ Voor 8% gewijzigd door Alarmnummer op 19-01-2005 09:41 ]