cron - चेतावनी: apscheduler.scheduler: नौकरी के निष्पादन को छोड़ दिया: चलने वाले उदाहरणों की अधिकतम संख्या(1)




(2)

मैंने proc.terminate () का उपयोग मेरी विधि के निष्पादन को रोकने के लिए किया था। ताकि एक नया धागा फिर से शुरू होने से पहले पहला थ्रेड का उदाहरण समाप्त हो गया।

निर्धारित समय के भीतर अपनी प्रक्रिया को पूरा करने के लिए एक समय की व्यवस्था भी प्रदान करें, एक मिनट, घंटा या दिन आदि के भीतर कहें। मेरे आवेदन में मैंने समय की व्यवस्था प्रदान करने के लिए * नींद (in_seconds) * का प्रयोग किया।

मेरे कोड में मैं एक क्रॉन जॉब चलाता हूं जो हर पांच सेकेंड तक चलता रहता है, और मुझे वही चेतावनी मिलती रहती है जब से

यह एपीआई है जो मैंने इस्तेमाल किया है:

sched.add_cron_job(test_3, second="*/5")

और मुझे एक चेतावनी मिलती है:

WARNING:apscheduler.scheduler:Execution of job "test_3 (trigger: cron[second='*/5'], next run at: 2013-11-28 15:56:30)" skipped: maximum number of running instances reached (1)

मैंने 2 मिनट का समय अंतर देने की कोशिश की, यह इस मुद्दे को हल नहीं करता ..... इस मुद्दे पर काबू पाने में मेरी सहायता करें ..


मुझे एक ऐसी ही समस्या थी, और यह पता चला कि यह सिर्फ आपकी नौकरी 'test_3' बहुत लंबे समय तक चल रहा था, और तब 5 सेकेंड (या 2 मिनट की कोशिश करते समय)। एपीएसईएड्यूलर आपको नौकरी पर फिर से निष्पादित करने का प्रयास कर रहा है, लेकिन पिछले एक अभी भी चल रहा है।