2013-08-22 3 views
33

क्या है मैं अपने प्रोजेक्ट के साथ forever का उपयोग कर रहा हूं। क्या इन विकल्पों में करते हैं:minUptime

  • minUptime
  • spinSleepTime

मैं GitHub पेज से समझ में नहीं आया।

उत्तर

52

हमेशा के लिए प्रलेखन explains each briefly है:

--minUptime  Minimum uptime (millis) for a script to not be considered "spinning" 
--spinSleepTime Time to wait (millis) between launches of a spinning script. 

ए 'कताई "आवेदन एक है कि नाकाम रहने रहता/पुन: प्रारंभ करने के बाद शीघ्र ही दुर्घटनाग्रस्त है।

--minUptime न्यूनतम एप्लिकेशन को चलाने की अपेक्षा की जाने वाली न्यूनतम राशि निर्धारित करता है। यदि यह उस सीमा से पहले दुर्घटनाग्रस्त हो जाता है, तो इसे "कताई" या समस्याग्रस्त माना जाता है।

--spinSleepTime समय है कि forever एक "कताई" आवेदन को पुन: प्रारंभ करने के लिए प्रयास करने से पहले इंतजार करेंगे की राशि निर्धारित करता है।

सामूहिक रूप से, वे प्रत्येक बार केवल क्रैश होने के लिए एप्लिकेशन को फिर से शुरू करने से रोकने में मदद करते हैं।

+0

धन्यवाद, यह सहायक है :) –

+4

क्या ऐप को फिर से शुरू होने से रोकने के लिए कोई तरीका है, और/या रिपोर्ट है कि यह कई बार दुर्घटनाग्रस्त हो गया है? एक '-एम' विकल्प है, लेकिन यह ठीक से लॉन्च होने के बाद कताई दुर्घटनाओं और दुर्घटनाओं के बीच अंतर नहीं करता है। –

+0

क्या इतने सारे स्पिन रीट्रीज़ के बाद छोड़ने का कोई तरीका है? – occasl