요약
이 문서에서는 프레임 서버 설정이 로컬 프로세스가 아닌 네트워크 작업자를 사용하고 있는지 확인하기 위해 테스트하는 권장 방법을 설명합니다.
다양한 문제를 해결하는 방법에 대한 정보는 다음 문서에서 확인할 수 있습니다.
Q100080: 외부 컴퓨터에서 프레임 서버 문제 해결
더 많은 정보
1) 로컬 프레임 서버 프로세스를 비활성화하여 설정이 네트워크 워커만 사용하고 있는지 확인합니다.
이를 위해 메인 머신의 Nuke 에서 다음 설정을 0 값 으로 변경하세요.
편집 > 기본 설정 > 스레드/프로세스 > 실행할 프레임 서버 프로세스
이 설정은 로컬 컴퓨터에서 프레임 서버 프로세스의 수를 지정합니다. 기본값은 사용 가능한 CPU 코어 수의 절반을 기준으로 합니다. 값을 0으로 변경하면 로컬 프레임 서버 프로세스가 생성되지 않습니다.
참고: 다음 단계로 넘어가기 전에 Nuke 다시 시작하여 기본 설정이 올바르게 적용되도록 하세요.
2) 네트워크 작업자가 메인 머신에 연결되어 있고 정상적으로 기능하고 있는지 확인하세요.
Nuke 실행하고 스크립트 편집기에서 다음 줄을 실행합니다.
from hiero .ui.nuke_bridge.FnNsFrameServer import frameServer
for worker in frameServer.getStatus(1).workerStatus:
print(worker.address)
표시된 프로세스는 로컬 프레임 서버 프로세스가 1단계에서 비활성화되었으므로 네트워크 프로세스여야 합니다.
3) 프레임 서버가 올바르게 렌더링할 수 있는지 테스트하기 위해 쓰기 노드를 렌더링합니다.
프레임 서버 렌더링이 성공하고 프레임 서버 렌더링 시 네트워크 워커 외에도 메인 머신을 사용하려면 프레임 서버 프로세스를 변경하여 1단계의 기본 설정을 0보다 큰 값으로 변경합니다.
추가 읽기
프레임 서버에 대한 추가 정보는 다음 링크를 참조하세요.
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요