سؤال

ولقد حصلت على عمل كل شيء مع النمس وacts_as_ferret من أجل التنمية (أو المضيف المحلي يعزفها)، ولكن لا يمكنني الحصول على بلدي متعددة العمل نشر المضيف. الحصول على جميع الأنظمة البعيدة ECONNREFUSED عند الوصول إلى الميناء. على الخادم النمس، والخفي هو الاستماع على المضيف المحلي فقط على الرغم من التكوين سرد FQDN بوصفها البلد المضيف.

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

هل هناك طريقة أفضل للقيام بذلك أو ينبغي أن تكون تبحث عن مفهرس بحث آخر؟ شكرا.

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

المحلول

وفعلت الرقم إلى أنه إذا تم تغيير العنوان إلى druby: //0.0.0.0: منفذ أنه الاستماع على كل IPS على الخادم يعزفها. ومع ذلك، فإنه لا يوفر أي حماية ضد حقن رمز سيئة في عملية يعزفها.

وأساسا لا تستخدم النمس. أنا على لXapian مع acts_as_xapian للرور. وهو يدعم عدة عمليات القراءة ولكن الكتابة واحدة فقط، لذلك انها حاليا المؤشر. ومع ذلك، وسوف تكون قادرة على الاستفادة من تقاسم نفس المؤشر بين ملقمات متعددة عبر نظام الملفات المشتركة (NFS).

نصائح أخرى

وتحقق من مطبات acts_as_ferret، مع DrbServer لانقاذ

http://www.subelsky.com /2007/03/pitfalls-of-actsasferret-with-drbserver.html

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

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