أمر redis-cli للتحقق من عملية sidekiq

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

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

هل يمكنني استخدام أمر redis-cli للتحقق من اكتمال عمليات Sidekiq؟

حسناً، الأمر “keys failed” يعيد مجموعة (أوه، 214) من الأسطر مثل:

200) "sidekiq:stat:failed:2019-08-07"

ربما يجب أن أشغله ببساطة مع اسم مضيف وهمي وأتركه مشكلتك. :man_shrugging:

استخدم اسم مضيف مؤقتًا تتحكم فيه (مثل customer72.import.literatecomputing.com) حتى يقوم remap بإصلاح الأمر بالكامل.

إعجابَين (2)

هذا ما أفعله عادةً. كنتُ أفكر أن الذهاب مباشرةً إلى اسم المضيف الخاص بك قد يوفر خطوة، لكنني كنتُ مخطئًا. وبما أنهم سيغيرون اسم المضيف من الاسم المؤقت إلى الاسم الحقيقي على أي حال، ولم يقوموا بعد بإعداد ذلك النطاق… .

شكرًا لك على أي حال.

لا يزال لدي فضول خفيف لمعرفة كيفية التحقق من وجود وظائف في قائمة الانتظار، لكنني الآن لا أستطيع التفكير في أي حالة يكون فيها من المفيد معرفة ذلك. :slight_smile:

إذا كنت فضوليًا حقًا، أعتقد أنه يمكنك استخراج ذلك من كود واجهة المستخدم الخاصة بـ Sidekiq؟

إعجاب واحد (1)