Graceful reload இல் புதிய worker கள் புதிய அமைப்பைப் பயன்படுத்தும்; பழைய worker கள் தற்போதைய வேலையை முடிக்கும். செயலில் உள்ள கோரிக்கைகளைத் திடீரென்று நிறுத்தாமல் மாற்றங்களைப் பயன்படுத்துவதே இதன் நோக்கம்.
நடந்துகொண்டிருக்கும் download ஐப் பின்தொடர்வோம்
Reload செய்யும்போது ஒரு download நடக்கிறது என்று வைத்துக்கொள்வோம். புதிய worker கள் புதிய இணைப்புகளை ஏற்கத் தொடங்கும். பழைய worker ஏற்கனவே இருக்கும் download முடியும் வரை வழங்கலாம்; மீதமுள்ள வேலை முடிந்ததும் வெளியேறும்.
பொதுவான நிறுவலில் சரிபார்த்து reload செய்ய:
nginx -t && nginx -s reload
முதல் command அமைப்பைச் சரிபார்க்கிறது; சோதனை வெற்றியானால் மட்டுமே இரண்டாவது reload கோருகிறது. உங்கள் நிறுவலுக்குச் சரியான அமைப்புப் பாதையையும் அனுமதிகளையும் பயன்படுத்துங்கள். புதிய அமைப்பைப் பயன்படுத்துவது தோல்வியானால் master பழைய அமைப்பையே தொடர்ந்து இயக்கும்.
