سؤال

وأواجه بعض المتاعب الحصول على بلدي كولد فيوجن الخادم CLASSPATH الاعتراف عادتي الجرار جافا. وCLASSPATH لا قراءة ملف jvm.config بلدي بشكل صحيح (أفترض من خدمة بلدي JRun التي يتم فيها تشغيل المثال CF من، انها خادم الإنتاج مع مواقع متعددة المرفقة). لقد تم ضجيجا رأسي بالحائط لساعات على ذلك. جميع المواقع الأخرى لقد واجه تماما مع هذه الملفات جرة. واحد منهم هو في الأساس نسخة من هذه واحدة، ولكن لسبب ما هذا واحد لن تعترف فقط هذا جزء واحد. بقية الموقع يعمل بشكل جيد ولكن عندما يحاول الوصول إلى هذه الجرة (انها أداة تغيير حجم الصورة) أنه لا يمكن العثور عليها وعندما نظرت في CF المشرف على CLASSPATH لا تظهر المسار (على الإطلاق) لدليل جافا مثل كل المواقع الأخرى.

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

وUPDATE: 9 أكتوبر 2008 طيب، من أجل إزالة الخدمات القديمة كربي التي تم الشائكة، وليس العمل واضطررت لإعادة تشغيل الخادم، حتى الإزالة اليدوية لم تنجح. حتى الآن لدي مثيل ملقم جيد للكولد فيوجن يعمل ولكن لا تزال لا يتم قراءة فئات مخصصة جافا في المثال CF. أعتقد أن لدينا لكتابة ملف jvm.config مخصصة لهذا مثيل الملقم كولد فيوجن، سؤالي الآن هو، هل يجب إعادة تشغيل JRun أو يمكنني فقط أن تفعل ذلك المثال الخادم؟

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

المحلول

ولقد أجبت على سؤالي الخاص في نهاية المطاف، ومن هنا:

في وحدة التحكم، لديك لتثبيت الخدمة يدويا بالسطر التالي:

وjrunsvc ركبت jrun_server اسم الخدمة خدمة عرض الخدمة وصف -config custom_jvm.config

و"jrun_server" هو في الواقع المثال كنت تقوم بتثبيت على. حتى لو كان يقول production_02، وهذا هو اسم مثيل jrun تثبيت ل. اسم الخدمة، وعرض ووصف كلها زغب التي يمكنك ملء نفسك. هناك العديد من ملفات التكوين للعثور على شبكة الإنترنت، وكذلك إذا كنت بحاجة إلى مساعدة كتابة بنفسك.

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