ما هي أفضل الممارسات في بيئة القائمة ملف التكوين في روبي على القضبان

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

  •  02-07-2019
  •  | 
  •  

سؤال

لدي العديد من الخصائص التي تعتمد على بيئة تشغيل التطبيق.على سبيل المثال, هناك وصلات إلى آخر التطبيقات التي يجري تطويرها concurrantly التي تحصل على عرضها في رأس وتذييل الصفحة.أريد هذه الروابط أن تكون مختلفة اعتمادا على ما البيئة التي هي في.

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

هل هناك طريقة موحدة للتعامل مع مثل هذه الحالات ؟ أو يجب تشغيل هجين في "التنمية" وضع على ديف الخادم حتى تصل خط.في هذه الحالة ماذا يحدث إذا كان لديك مستوى إضافي في env الهرمي.(ديف, اختبار, ضد التعذيب الإنتاج)

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

المحلول

يمكنك الذهاب مع العرف config.تحقق من هذا الموضوع.

نصائح أخرى

تشغيل في وضع الإنتاج على ضد التعذيب هو بالتأكيد صحيح, تريد أن تعمل عن كثب إنتاج ممكن.

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

كنت تفكر في ذلك عل dev الخادم هو نوع من تكامل server على المشروعات الإنمائية أنفسهم مرة ثانية هنا تشغيله في وضع ديف ربما يكون أكثر فائدة فيما يتعلق الأخطاء التي أثيرت السجلات.

أما بالنسبة للإجابة على السؤال الخاص بك محددة بالتأكيد لديك نظرة على موضوع satellite بواسطة @webmat منذ عليك أن تجد الجواب هناك يمكن أن يكون أيضا نظرة هنا

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