단일 사용자 ID별 다중 로그온

  • Developer for z/OS® 버전 7.5.1.1 및 7.6.0.1:

버전 7.5.1.1 및 7.6.0.1에서는 단일 사용자 ID로 여러 로그온의 동작이 변경되었습니다. 이러한 릴리스 버전까지는 사용자 특정 로그 파일만 영향을 받으므로 z/OS용Developer for z/OS 가 동일한 사용자의 다중 로그온을 확인하지 않았습니다. 그러나 일부 고객에게는 정기적으로 클라이언트-호스트 연결을 유실하는 사용자가 있습니다 (일반적으로 대량 다운로드를 기다리고 클라이언트를 종료하는 데 지쳤기 때문에). 해당 사용자가 다시 로그온할 때 첫 번째 세션의 제한시간이 아직 만료되지 않았으며 호스트는 첫 번째 세션이 여전히 활성 상태인 것으로 간주합니다. 이는 사용자가 편집 중인 모든 파일에 대해 첫 번째 세션이 여전히 잠금을 보유하고 있고 사용자가 호스트가 세션이 종료되었음을 인식하고 잠금을 해제하기를 기다리지 않는다는 점을 제외하고는 문제가 되지 않습니다.

제한시간 값을 낮추는 것은 문제점을 해결하기 위한 첫 번째 시도였지만 (버전 7.6 GA), 이는 정교한 밸런스입니다. Developer for z/OS 는 네트워크 속도가 느려진다고 해서 세션을 종료하지 않아야 하기 때문입니다.

솔루션으로서, 사용자 ID가 두 번 로그온하는 경우 기존 세션을 정리하는 single.logon 옵션이 작성되었습니다 ( v7511 UK51499 또는 v7601 UK54177로 활성화됨). 모든 잠금이 해제되도록 하는 이점이 여러 번 로그온하는 몇 명의 사용자에 대한 문제점을 능가하기 때문에 이는 이제 기본 동작입니다. PTF 보류 정보에 문서화되어 있는 rsed.envvars의 새 single.logon 지시문을 사용하여 이 작동을 변경할 수 있습니다.

새 지시문은 다음과 같습니다.
#_RSE_JAVAOPTS=“$_RSE_JAVAOPTS -Dsingle.logon=false”

목적은 사용자 ID가 여러 번 로그온할 수 있도록 하는 것입니다. 기본값은 false입니다. 사용자 ID가 단일 RSE 디먼에 여러 번 로그온할 수 있도록 하려면 주석 해제하십시오.

주: 이 지시문이 활성화되어 있지 않거나 false로 설정되어 있지 않은 경우 두 번째 로그온을 시도하면 첫 번째 로그온이 호스트에 의해 취소됩니다. 이 취소는 콘솔 메시지 FEK210I와 함께 수행됩니다.