मैं नोड js में मेरे ऐप है, भले ही और मैं चाहता हूँ उन्हें अपने निर्धारित समय
पर निष्पादित किया जाना है लेकिन समस्या यह है कि मेरे सर्वर अगर बीच में है क्रैश/स्टॉप/फिर से शुरू करें, तब उन नियत नौकरियों को जारी नहीं रखा जाता है और निष्पादित नहीं किया जाता है।
इसके अलावा, मेरी सभी नौकरियां केवल एक ही प्रक्रिया का उपयोग करके निर्धारित और निष्पादित की जाती हैं, लेकिन मुझे नौकरी करने के लिए कई प्रक्रियाएं चाहिए।
मैं चाहता हूं कि मेरी सभी नौकरियां रहें और निष्पादित हों, भले ही मेरे नोड सर्वर ने को पुनरारंभ किया हो या बेहतर हो तो मेरा सर्वर चालू नहीं हो रहा है।
एजेंडा - mongoDB का उपयोग करके, जिसे मैं उपयोग नहीं करना चाहता।
नोड -scheduler - क्रॉन नौकरियों
मेरी क्रॉन नौकरियों बनी रहती है और उन्हें अमल मेरी नोड सर्वर को पुनः आरंभ
var ctab = require('crontab');
ctab.load(function(err, crontab) {
var job = crontab.create('* * * * * *');
var jobs = crontab.jobs();
crontab.save(function(err, crontab) {
});
});
यदि आप कुछ कोड और अधिक जानकारी नहीं जोड़ते हैं, तो हम आपकी सहायता नहीं कर पाएंगे। – acostela
मैं एक नोड पैकेज की खोज कर रहा हूं जो क्रॉन नौकरियों को जारी रख सकता है और अगर मेरा सिस्टम पुनरारंभ होता है तो भी निष्पादित किया जा सकता है, अब क्या होता है जब मैं अपने सर्वर को पुनरारंभ करता हूं तो सभी निर्धारित कार्य समाप्त हो जाते हैं। –
@ शुभमट्रिपथी, आप एजेंडा का उपयोग क्यों नहीं कर सकते? क्या तुमने कोशिश की? मुझे इस तरह कुछ चाहिए, मुझे लगता है कि एजेंडा सही विकल्प होना चाहिए। –