R العمل الوظيفي الطوابير / إدارة عبء العمل
-
15-11-2019 - |
سؤال
لقد كنت قضاء بعض الوقت على جوجل وتبحث عن الطابور / موازن تحميل حزمة R.
ما أحاول تحقيق ما يلي:
- تنفيذ متعددة مستقلة من بعضنا البعض R وظائف من بعيد أمام ينتهي
- والاستفادة من 2 dual-core ملقمات الخلفية R
مع العلم أن:
- كل الوظائف يتم معالجتها عادة في 10 إلى 30 ثانية
- كل 5 دقائق في المتوسط (ولكن يمكن في نفس الوقت) مجموعة من 8-15 وظائف ليتم تنفيذها يتم إرسال إلى الخلفية (قائمة الانتظار للمعالجة:في كل مرة).5 دقيقة هو متوسط ، عدة مجموعات يمكن إرسالها في نفس الوقت وكذلك
- 2x2 R سبيل المثال قد تكون قيد التشغيل ، مع الحزم المطلوبة تحميل, هم دائما نفس الشيء, لذلك لا تحتاج إلى إعادة تحميل لهم في كل وقت
- إدخال كمية البيانات التي يتم نقلها منخفضة جدا:50k ماكس
لا يوجد قانون الموازاة الموضوع هنا (الثلج, تساقط الثلوج foreach ، كوندور وغيرها traditionnal مجموعة حلول)
تعرف مجموعة جيدة/أداة مصممة R التي يمكن أن تساعد ؟
شكرا جزيلا !
المحلول
هذا يبدو معقولا سياق استخدام RApache
, التي يمكن إنشاء عدة R الحالات الضرورية حزم.
لا تنتمي إلى StackOverflow