2010-05-07 13 views
13

क्या एक सुंदर अपाचे स्पष्ट एपीसी को पुनरारंभ करता है?

$ httpd graceful 

स्पष्ट बुला होगा बाहर एपीसी कैश, या मैं क्या करना होगा एक पूर्ण विकसित

$ httpd restart 

यह करने के लिए? (ध्यान में रखते हुए कि मुझे पता है कि ऐसा करने के बेहतर तरीके हैं, जैसे apc_clear_cache() प्रोग्रामेटिक रूप से कॉल करना)।

उत्तर

18

दोनों एपीसी कैश साफ़ करेंगे।

आप एपीसी.एफ़पी स्क्रिप्ट का उपयोग करके कैश को भी साफ़ कर सकते हैं।

+2

क्या एपीसी कैश भी ऑपोड कैश साफ़ करता है, या सिर्फ उपयोगकर्ता कैश साफ़ करता है? – Yehosef

+0

एक httpd रीलोड के बारे में क्या? –

+0

अपाचे | httpd रीलोड एपीसी कैश भी साफ़ करेगा। – BrunoRB

4

httpd सुंदर एक पूर्ण पुनः आरंभ करता है, यह बस इंतजार कर रहा है जब तक वहाँ बहुत

6

कर सक्रिय कनेक्शन एक "पूर्ण पुनः आरंभ" करने से पहले मरने के लिए के लिए सुंदर इंतजार नहीं करता है से पहले कोई सक्रिय कनेक्शन हैं। यह मास्टर प्रक्रिया के खिलाफ एक एचयूपी करने जैसा ही है। अपाचे सक्रिय कनेक्शन के साथ बच्चों (प्रक्रियाओं) को जीवित रखता है, जबकि प्रत्येक नए कनेक्शन के लिए नए कॉन्फ़िगरेशन (या अच्छी तरह से साफ़ कैश) के साथ नए बच्चों को लाता है। जैसे-जैसे पुराने कनेक्शन मर जाते हैं, उन बच्चों की प्रक्रियाओं को भी नए लोगों के लिए रास्ता बनाने के लिए मार दिया जाता है।

संबंधित मुद्दे