Sammanfattning
Den här artikeln beskrivs en programuppdatering som gör en keepalive-mekanism för TN3270-tjänsten för att identifiera den aktiva TCP-anslutningar mellan TN3270-klienten och TN3270-tjänsten. Du kan ägna åt keepalive-mekanism genom att aktivera alternativet KeepAlive-intervall på fliken Inställningar i dialogrutan TN3270 egenskaper i snapin-modulen MMC SNA Manager.
Information om programvara
En funktion som ändrar produktens standardbeteendet är nu tillgänglig från Microsoft Support. Men är den här funktionen avsedd att ändra beteende som beskrivs i den här artikeln. Använd den endast på datorer som verkligen behöver den.kumulativ uppdatering 2 för Host Integration Server 2013.
Den här uppdateringen ingår iStatus
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Mer Information
TN3270-tjänsten som ingår i Host Integration Server innehåller ett alternativ för timeout för inaktivitet som aktiverar TN3270-tjänsten att koppla från en inaktiv TN3270-klientsessioner.
Innan denna uppdatering inkluderade TN3270-tjänsten inte en keepalive-mekanism som kontrolleras för förekomst av aktiva TCP-anslutningar mellan TN3270-klienter och TN3270-tjänsten. Avsaknaden av en keepalive-mekanism skapas situationer där TN3270-tjänsten underhålls aktiva sessioner på en IBM-stordator ansökan tills Idle timeout -perioden löpt ut. Så var fallet även om TCP/IP-anslutning mellan TN3270-klienten och TN3270-tjänsten avslutas tidigare. I det här fallet kunde inte TN3270-klienter ansluta till programmet IBM-stordatorer tills Idle timeout -perioden löpt ut. När du har installerat uppdateringen konfigureras TN3270-tjänsten för att skicka meddelandet "gör TIDSINSTÄLLNINGAR märke" till en TN3270-klient när konfigurerade keepalive-intervall uppnås. Om tjänsten TN3270 inte får meddelandet "inte TIDPUNKTEN märke" svar avslutas TN3270-tjänsten sessionen till IBM-stordatorer eftersom TN3270-klienten inte längre är ansluten till tjänsten TN3270. Detta frigör session för användning av nästa TN3270-klient som begär sessionen. KeepAlive-intervall anges i minuter och har ett giltigt intervall av värden från 1 till 1440. Värdet 0 anger att inaktiveras keepalive-mekanism. Detta är samma som inaktiverar alternativet KeepAlive-intervall . När alternativet KeepAlive-intervall aktiveras uppdateras följande registerdata:Nyckel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Sna Server\CurrentVersion
DWORD: KeepAlive Värde: 0 – 1440 (decimaltal) där 0 = inaktiverad och 1 – 1440 keepalive-intervall i minuter. Kommentarer-
Alternativ för timeout för inaktivitet och KeepAlive-intervall kan användas samtidigt att TN3270-sessioner rensas på grund av inaktivitet (inaktiv) TN3270-klienter och även onormalt frånkopplad TN3270-klienter (till exempel anslutning nätverksproblem).
-
KeepAlive-registernyckel och värde som skapas när du aktiverar alternativet KeepAlive-intervall skrivs inte i registret förrän du sparar konfigurationsändringen i SNA Manager. Registernyckeln och värdet skrivs inte när du klickar på tillämpa eller OK i egenskapsdialogrutan för TN3270.
-
Ändringen börjar inte gälla dynamiskt om TN3270-tjänsten är aktiv. TN3270-tjänsten läser dess registervärden endast vid start. Därför måste tjänsten startas om när du ändrar.
-
Avmarkera kryssrutorna Idle timeout och KeepAlive-intervall anger värden till noll och inaktiverar textrutan. När kryssrutan markeras de fylls standardvärdena (Idle timeout = 120, KeepAlive-intervall = 10).
-
Du måste aktivera alternativet KeepAlive-intervall genom att köra SNA Manager på varje HIS-servern som du vill uppdatera. Detta beror på att alternativet lägger till en post i registret, och detta inte kan göras på fjärrservrar HIS från en instans av SNA Manager.