Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

विंडोज़ मशीन पर django के साथ अजवाइन का परीक्षण कैसे करें

अजवाइन (संस्करण 4 के बाद से जैसा कि किसी अन्य उत्तर द्वारा बताया गया है) विंडोज का समर्थन नहीं करता है (स्रोत:http://docs.celeryproject.org/en/latest/faq.html#does-celery-support-windows)। फिर भी, आपके पास कुछ विकल्प हैं:

1) task_always_eager=True . का उपयोग करें . यह आपके कार्यों को समकालिक रूप से चलाएगा - इसके साथ, आप यह सत्यापित कर सकते हैं कि आपका कोड वही कर रहा है जो उसे करना चाहिए था। चल रहे कार्य विंडोज पर भी समकालिक रूप से काम करते हैं।

अधिक जानकारी:http://docs.celeryproject.org/en/latest/userguide/configuration.html#std:setting-task_always_eager

2) WSL (लिनक्स के लिए विंडोज सबसिस्टम) का उपयोग करें।

अधिक जानकारी:https://docs.microsoft.com/en-us/windows/wsl/install-win10#install-the-windows-subsystem-for-linux

3) विंडोज़ के लिए डॉकर का प्रयोग करें। आप अजवाइन वर्कर और सेलेरी बीट को कंटेनर के अंदर चला सकते हैं।

अधिक जानकारी:https://docs.docker.com/docker-for-windows/

व्यक्तिगत रूप से, मैं विकल्प 1) . का उपयोग करता हूं इकाई परीक्षण और विकल्प के लिए 2) विकास के लिए।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सॉर्ट किए गए सेट पर डीआईएफएफ कैसे प्राप्त करें

  2. ऊंट-रेडिस के साथ रेडिस कुंजी/मान सेट करें

  3. नोड ऐप्स के बीच साझा सत्र?

  4. Redis समर्थित ASP.NET सत्रस्टेट प्रदाता

  5. एक रेक कार्य के भीतर रेडिस और रेस्क शेड्यूलर शुरू करने की कोशिश कर रहा है