كيف يمكنني أتمتة عمليات تشغيل العنكبوت باستخدام سكرابيد?

StackOverflow https://stackoverflow.com//questions/20015340

  •  21-12-2019
  •  | 
  •  

سؤال

أعلم أن هذا ربما يبدو سخيفا.لقد تخليت عن تنفيذ سكرابيد ويندوز وقمت بإعداد جهاز أوبونتو وحصلت على كل شيء يعمل فقط كبيرة.لدي 3 مشاريع لكل منها عنكبوتها الخاص.يمكنني تشغيل العناكب من المحطة باستخدام:

curl http://localhost:6800/schedule.json -d project=myproject -d spider=spider2

يبدو أن كل شيء يعمل في واجهة المستخدم على شبكة الإنترنت وكذلك مع العناصر كشط من عند تشغيل التعليمات البرمجية أعلاه تظهر في الأماكن الصحيحة.

أريد تشغيل المشروع 1 كل يوم في الساعة 12:00 صباحا ، المشروع 2 كل يوم ثاني في الساعة 2:00 صباحا والمشروع 3 كل 2 أسابيع في الساعة 4:00 صباحا.الرجاء مساعدتي لمعرفة كيفية القيام بذلك.

هو سكرابيد حتى الحل المناسب لهذه المهمة?

هل كانت مفيدة؟

المحلول

المهام المجدولة يبدو أن تفعل خدعة.يجب أن أقول أنني تركت أتساءل عما إذا كان حقا يستحق الجهد من إعداد جهاز أوبونتو لغرض وحيد هو تشغيل سكرابيد عندما كان يمكن أن يكون مجرد جدولة أوامر الزحف سكرابي مع schtasks في ويندوز.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top