RMI 연결 시간 초과 기간 설정
낮은 대역폭 또는 높은 대기 시간 네트워크 환경의 경우 주 서버에 연결하는 동안 PTC RV&S 클라이언트 응용 프로그램의 RMI 스레드가 더 오랫동안 차단될 수 있습니다. 네트워크 대역폭 또는 대기 시간에 따라 다음 속성 값을 조정할 수 있습니다.
IntegrityClient.rmi.connectiontimeout: 이 속성은 PTC RV&S 클라이언트 응용 프로그램에서 PTC RV&S 서버로의 RMI 스레드에 대한 시간 초과 기간을 초 단위로 지정합니다. 값을 0으로 설정하면 시간 초과가 비활성화되고 응용 프로그램 스레드는 서버와의 연결이 성공할 때까지 무기한 대기합니다.
PTC RV&S 클라이언트 응용 프로그램에서는 기본값이 60초로 설정되어 있더라도 기본적으로 연결 시간 초과가 비활성화되어 있습니다. PTC RV&S 클라이언트에서 시간 초과를 활성화하려면 true 속성을 IntegrityClient.rmi.enableConnectionTimeout로 설정합니다. 이 속성은 PTC RV&S 클라이언트에만 적용할 수 있습니다.
연결 시도
PTC RV&S 클라이언트에서 IntegrityClient.rmi.connectionRetryCount 속성은 응용 프로그램이 PTC RV&S 클라이언트, PTC RV&S 프록시 서버, PTC RV&S 주 서버에 연결할 때 시도하는 최대 연결 횟수를 지정합니다. 연결 시도가 재시도 횟수를 초과하는 경우 응용 프로그램에서는 클라이언트, 프록시 서버, 주 서버에 연결할 수 없는 것으로 가정합니다.
|
|
• 속성 값을 지정하지 않거나 0으로 설정한 경우 재시도 횟수가 비활성화되고 한 번의 연결 시도만 수행됩니다.
• 연결 시간 초과가 비활성화된 경우 재시도 횟수는 무시됩니다. 이 경우 다음 속성은 시스템에 영향을 미치지 않습니다.
◦ IntegrityClient.rmi.connectiontimeout 클라이언트 속성
◦ mksis.rmi.connectiontimeout 서버 또는 프록시 서버 속성
|