Create a ticket
Follow

Q100177: ProcessManager மற்றும் AssetProcessManager பிழைகள் சரிசெய்தல்

அறிகுறிகள்

கட்டா இயங்கும் போது நீங்கள் பின்வரும் பிழைகள் டெர்மினலில் காணலாம்:

ProcessManager: Error communicating with process 0x7f8b04001410 (attempt 1 of 5).
ProcessManager: Error verifying alive status of process 0x7f8b04001410.
ProcessManager: Error verifying 'getwork' status of process 0x7f8b04001410.
ProcessManager: Failed to spawn as many processes as requested.
ProcessManager: Process acquisition failed.
AssetProcessManager: Error acquiring interpreter to run command 'isFileSequence' on 'FileSeq'.
AssetProcessManager: Error communicating with sub-process.
AttributeScriptInterpreter: unable to communicate with the parent process

பின்வரும் செய்திகளில் ஒன்றுடன் உங்கள் காட்சி வரைபடத்தில் உள்ள பிழை இடங்களைக் காணலாம்:

Error spawning Python interpreter
Error executing AttributeScript: The interpreter process could not be reached.

இந்த பிழைகள் கற்பித்தல் மற்றும் பைதான் சொத்து செருகு நிரல்கள் மற்றும் கட்டானை கையாளுவதற்கு குழந்தை பைத்தான் செயல்முறைகளுக்கு இடையே ஒரு தோல்வியுற்ற தொடர்பைக் குறிக்கின்றன, மேலும் ஒரு விபத்துக்கு வழிவகுக்கும்.

காரணம்

Katana 2.0 மற்றும் பின்னர் தனி துணை உபரிகளில் கற்பித்தல் மற்றும் பைதான் சொத்து செருகுநிரல்களை இயக்கவும். Katana உள் செயல்முறை மேலாளர் இந்த செயலில் செயல்படுதலைக் கோருகிறார் மற்றும் கோரியபோது புதியவற்றை ஒதுக்கீடு செய்கிறார். எப்போதாவது இந்த செயல்முறைகள் தொடங்குவதற்கு எதிர்பார்த்ததை விட அதிக நேரம் எடுக்கலாம் (உதாரணமாக அதிக நெட்வொர்க் சுமை காரணமாக) மற்றும் முனையத்தில் அச்சிடப்பட்ட பிழை செய்திகளை "பெற்றோர் செயலாக்கத்துடன் தொடர்புகொள்ள முடியவில்லை".

பொதுவாக, எந்த நேரத்திலும் Katana இன் ProcessManager ஆல் அறிமுகப்படுத்தப்படும் இரண்டு பைதான் துணை மென்பொருள்கள் உள்ளன - அட்லிபீஷிங் செயலாக்கத்திற்காக அர்ப்பணிக்கப்பட்ட ஒன்றும், பைதான் சொத்து செருகு நிரல்களை செயலாக்குவதற்கு ஒன்று. ஒவ்வொரு செயல்முறையும் சோம்பேறித்தனமானது (தேவைப்படும் போது மட்டுமே தொடங்கப்பட்டது) மற்றும் உங்கள் காட்சியில் பைத்தான் சொத்து செருகுநிரல்களைப் பயன்படுத்தாவிட்டால் அல்லது பண்புக்கூறுக் குறிப்புகள் இல்லை என்றால் ProcessManager subprocesses ஆனது அல்லது பிழைகள் காட்டப்படவில்லை.
எனினும், ஒரு செயல்முறை தொடங்கப்பட்டால், அது கட்டான UI / வழங்க அமர்வு காலத்திற்காக இருக்கும், மேலும் அத்தகைய பிழைகளை உருவாக்கலாம்.

தீர்மானம்

  • தனிபயன் செருகுநிரல்களுடன் இந்த பிழைகள் நீங்கள் பார்த்தால், தயவுசெய்து KATANA_RESOURCES க்குள் சரியான கோப்புறைகளில் வைக்கப்படுவதை உறுதிப்படுத்தவும். உதாரணமாக, "அசட் பிளாக்ஜின்" கோப்புறைக்கு பதிலாக ஒரு சொத்து செருகுநிரல் தவறுதலாக "நிரல்கள்" அடைவில் வைக்கப்பட்டுள்ளால், இது போன்ற பிழைகள் தோன்றும்.
இந்த பிரச்சனையைத் தொடங்குவதற்கான மற்ற முறை நீங்கள் இயங்கிக்கொண்டிருக்கும் கட்டான பதிப்பு சார்ந்தது:
KATANA 2.0 மற்றும் 2.1
கட்டா 2.0 மற்றும் 2.1 ஆகியவற்றில் செயலிழப்பு செயல்கள் செயலிழந்துவிட்டால் இந்த செயல்முறைகள் கொல்லப்படும்.
இருப்பினும், கட்டாலா நீண்டகாலமாக காத்திருக்க மாட்டார், அது குழந்தைக்கு செயல்முறைக்கு பதில் கொடுப்பதற்குப் போதுமானதாக இருக்காது என்பதோடு, குழந்தையின் செயல்முறை முன்கூட்டியே இறந்துவிட்டதாக அறிவிக்கிறது.
இன்னும் பைபிளின் செயல்முறைகளை உருவாக்கக்கூடிய கற்பிதக் குறிப்புகள் அல்லது பைதான் சொத்து செருகுநிரல்களைப் பயன்படுத்துகையில், உங்கள் பணிச்சூழலியல் தேவைகளைப் பொறுத்து பின்வரும் சூழல் மாறிகள் அமைக்க பின்வரும் அமைப்பை மாற்றலாம்:

- KATANA _IPC_MAX_SPAWN_ATTEMPTS - முறை ProcessManager அவ்வாறு செய்ய முடியவில்லை புகாரளிக்கும் முன் ஒரு செயல்முறை உற்பத்தி முயற்சிக்கும் வேண்டும் அதிகபட்ச. முன்னிருப்பு மதிப்பு 5.

- KATANA _IPC_MAX_VERIFY_ATTEMPTS - அதிகபட்ச முறைகள் ProcessManager ஒரு செயல்முறை உயிருடன் வேலை ஏற்றுக் கொள்ள தயாராக இல்லை என்றால் சரிபார்க்க முயற்சிக்க வேண்டும். முன்னிருப்பு மதிப்பு 101 ஆகும்.

- ProcessManager ஒரு செயல்முறை ஒவ்வொரு வேலை ஏற்க உயிருடன் தயாராக உள்ளதா என்பதை சரிபார்க்க முயற்சிக்கும் KATANA _IPC_MAX_SPAWN_ ATTEMPTS நேரம்.

- அனைத்துக் என்றால் KATANA _IPC_MAX_VERIFY_ ATTEMPTS தோல்வி (கொடுக்கப்பட்ட ஸ்பான்ஸ் முயற்சிக்கு) தோல்வியடையும் "செயலாக்கத்துடன் பிழை தொடர்புகொள்தல்" செய்தியை நீங்கள் பெறுவீர்கள்.

சுற்றுச்சூழல் மாறி KATANA_IPC_MAX_VERIFY_ATTEMPTS ஐ 1000 க்கு அமைக்க பரிந்துரைக்கிறோம். புதிதாக உருவாக்கப்பட்ட குழந்தை செயல்முறைக்கு ஒரு நிமிடம் வரை போதுமானதாக இருக்க கட்டாணாவைத் தொடர்ந்து முயற்சி செய்ய இது கட்டாயப்படுத்துகிறது. கத்தனா அதன் குழந்தை செயல்முறைகளுடன் தொடர்புபடுத்த முயற்சிக்கும்போது, ஒவ்வொரு கதாபாத்திரத்தின் தொடக்கத்திலும் அதிக தாமதத்தை நீங்கள் கவனிக்கலாம், ஆனால் இது ஒரு நிகழ்வாக இருக்க வேண்டும்.

KATANA 2.5
Katana 2.5 பைத்தானின் சொத்து செருகு நிரல்கள் மற்றும் பண்புக்கூறுகளின் நம்பகத்தன்மைக்கு பொது மேம்பாடுகள் உள்ளன. குறிப்பாக:
  • Katana இனி 5-க்கும் அதிகமான தொகையைத் தொடங்கினால், AttributionScripts அல்லது Python Asset Plug-ins ஐ இயங்குவதற்கு துணை-செயல்முறையில் பொறுப்பு இல்லை.
  • இந்த துணை செயல்முறைகள் ஒன்று விபத்துக்குள்ளானால், Katana இனி தொங்கும்.
சூழல் மாறி KATANA _IPC_MAX_VERIFY_ATTEMPTS, கட்டான பதிலளிப்பதற்கு துணை செயல்முறை காத்திருந்தனர் எவ்வளவு காலம் மறைமுகமாக பாதிக்கப்பட்ட இது, கட்டான 2.5 தவிர்க்கப்பட்டது.
(இயல்பாக இது ஒரு நிமிடம்) ஒரு புதிய சூழல் மாறி கட்டான விண்ணில் ஏவ துணை செயல்முறை காத்திருக்க வேண்டும் நேரம் நீளம் கட்டுப்படுத்தும் தற்போது இருக்கிறது: KATANA _IPC_SPAWN_TIMEOUT_S
இது வினாடிகளில் ஒரு மதிப்பை எடுத்து குறைந்தபட்சம் 5 வினாடிகள் ஏற்றுக்கொள்கிறது.
AttributeScripts மற்றும் பைதான் சொத்து செருகு நிரல்கள் செயல்திறன் ஆகியவற்றின் மேம்பாடுகளை பயன்படுத்தி இந்த பதிப்பைப் பயன்படுத்த பரிந்துரைக்கிறோம்.
அடுத்த படிகள்
நீங்கள் இந்த பிழைகளை சந்தித்தால், நீங்கள் இயங்கிக்கொண்டிருக்கும் கட்டான பதிப்புக்கான நியமிக்கப்பட்ட சூழல் மாறிகளை அமைக்க முயற்சிக்கவும். நீங்கள் இன்னும் பிரச்சினைகளை எதிர்கொண்டால், தயவுசெய்து ஒரு ஆதரவு டிக்கட்டைத் திறந்து, நீங்கள் சந்தித்த சிக்கலைத் தெரிந்து கொள்ளுங்கள், நீங்கள் இதுவரை எடுத்திருக்கும் பிழைத்திருத்த படிகளைத் தெரிந்து கொள்ளவும்.
ஒரு ஆதரவு டிக்கெட் திறக்க எப்படி மேலும் தகவலுக்கு, தயவு செய்து ' ஆதரவு போர்டல் பயன்படுத்தி ' கட்டுரை.

Was this article helpful?

We're sorry to hear that

Please tell us why
0 out of 0 found this helpful

Comments