Multiplex: أداة سطر الأوامر لإدارة العمليات المتوازية
2025-07-28
Multiplex هي أداة سطر أوامر مع واجهة برمجة تطبيقات Python بسيطة لتشغيل عمليات متعددة بالتوازي وإيقافها جميعًا مرة واحدة، أو بناءً على شرط ما. تقوم بإيقاف عمليات الطفل بشكل أنيق، وتقوم بتجميع مخرجاتها وتدفقات أخطائها إلى stdout و stderr لتسهيل التحليل باستخدام أدوات سطر الأوامر القياسية. Multiplex مفيدة لتشغيل برامج متعددة بشكل متزامن ودمج مخرجاتها، مثل خادم ويب، و طابور عمل، وقاعدة بيانات. تدعم العمليات المسماة، والبدء المؤجل، والاعتماد على العمليات أو الوقت، بالإضافة إلى إجراءات مثل الوضع الصامت وإنهاء العمليات الأخرى عند الانتهاء. باستخدام بناء جملة موجزة، تبسط Multiplex التنسيق المعقد، بما في ذلك خطوط أنابيب CI/CD وإعداد بيئات التطوير.
التطوير