Hoi allemaal,
Ik zit met het volgende probleem waar ik niet uit kom:
Op een Windows 2003 SP2 server is een programma dat verbinding maakt met een SAP server. Deze verbinding staat vaak voor meerdere uren open en moet open blijven. Over deze verbinding wordt om de 10s de SAP gepollt voor informatie. Voor SAP kenners: het is een foreground connnectie, maar blijft door de poll actief. Time out voor foreground connecties is één uur.
Nu wordt de verbinding soms verbroken. Er loopt een onderzoek naar de reden, maar tot die tijd zitten we met verbindingen die om onbekende reden soms verbroken worden.
Ik ben op zoek naar een manier om bewust de verbinding te verbreken en om dan te testen wat de fail over settings zijn van de applicatie. Ik heb wat mogelijke instellingen gevonden, maar ik moet eerst de opgebouwde verbinding kwijt raken om het fatsoenlijk te testen.
Het volgende gebeurd er:
Het editen van de hosts file nadat de verbinding succesvol was, werkt niet. Blijkbaar wordt de hosts file niet meer gelezen nadat de verbinding is opgebouwd.
Process explorer laat wel de tcp/ip connecties zien per proces, maar kan niet killen.
Ik heb geprobeerd met tool Cports de tcp/ip connecties te achterhalen en te verbreken, maar dit gebeurd te snel om handmatig te doen.
Het uitschakelen van de netwerkadapter of fysiek de netwerkkabel er uit trekken is niet mogelijk: ik log er in op afstand en dat wordt dan vrij lastig
Heeft er iemand ideeen over hoe ik dit kan aanpakken?
Ik zit met het volgende probleem waar ik niet uit kom:
Op een Windows 2003 SP2 server is een programma dat verbinding maakt met een SAP server. Deze verbinding staat vaak voor meerdere uren open en moet open blijven. Over deze verbinding wordt om de 10s de SAP gepollt voor informatie. Voor SAP kenners: het is een foreground connnectie, maar blijft door de poll actief. Time out voor foreground connecties is één uur.
Nu wordt de verbinding soms verbroken. Er loopt een onderzoek naar de reden, maar tot die tijd zitten we met verbindingen die om onbekende reden soms verbroken worden.
Ik ben op zoek naar een manier om bewust de verbinding te verbreken en om dan te testen wat de fail over settings zijn van de applicatie. Ik heb wat mogelijke instellingen gevonden, maar ik moet eerst de opgebouwde verbinding kwijt raken om het fatsoenlijk te testen.
Het volgende gebeurd er:
- Applicatie bouwt verbinding succesvol op naar SAP
- Applicatie gaat SAP pollen met een interval van 10 seconden
- Verbinding naar SAP moet verbroken worden
- Applicatie afhankelijk van de instellingen rapporteert error of herstelt de verbinding na een volgende interval van 10 seconden. Deze stap moet getest worden.
Het editen van de hosts file nadat de verbinding succesvol was, werkt niet. Blijkbaar wordt de hosts file niet meer gelezen nadat de verbinding is opgebouwd.
Process explorer laat wel de tcp/ip connecties zien per proces, maar kan niet killen.
Ik heb geprobeerd met tool Cports de tcp/ip connecties te achterhalen en te verbreken, maar dit gebeurd te snel om handmatig te doen.
Het uitschakelen van de netwerkadapter of fysiek de netwerkkabel er uit trekken is niet mogelijk: ik log er in op afstand en dat wordt dan vrij lastig
Heeft er iemand ideeen over hoe ik dit kan aanpakken?
[ Voor 4% gewijzigd door Motrax op 11-06-2008 14:18 ]
☻/
/▌
/ \ Analyseert | Modelleert | Valideert | Solliciteert | Generaliseert | Procrastineert | Epibreert |