سؤال

ولدي حالة مؤقتة حيث الملفات شعاع جمعت على عقدة واحدة يتم تنفيذها على عقدة أخرى. هل شعاع ملفات المحمولة؟

وكيف يمكن أن تغلق لا تحتاج إصدارات توزيعات إرلانج تكون؟

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

المحلول

الملفات

وشعاع محمولة عبر العقد، لأنها بايت كود الذي فسرته إرلانج VM، بنفس الطريقة التي يعمل جافا. والاستثناء الوحيد هو اذا كانا لا يزالان جمعت لتحسين الأصلي (+ اللغة الأم)، وفي هذه الحالة انهم من الواضح أن لا محمولة جدا، ربما باستثناء بين الأجهزة النوافذ. (تحرير بعد عامين: أيضا الأجهزة التي لها متطابقة الأجهزة والبرمجيات الاجهزة، كما كنت ربما تجد في استخدامات الاتصالات من إرلانج)

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

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

نصائح أخرى

ويجب أن تكون ملفات شعاع المحمولة إلى حد ما في العقد. إذا العقد تقوم بتشغيل إصدارات مختلفة من إرلانج VM، ثم قد يكون لديك مشاكل. الميزات لتكون متيقظة خصوصا تشمل استخدام وحدات معلمات و-extends () سمة الوحدة. إذا كان أحد آلات يقوم بتشغيل VM الذي تم تثبيته عن طريق مدير مجموعة (أي مناسب)، وربما القديم. واحد وحدة أنني واجهت صعوبة في الماضي هي وحدة التعبير العادية re.

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