2008-09-19 6 views
62

डिफ़ॉल्ट रूप से एक्लिप्स वेब टूल्स में वेबपैप सर्वर का उपयोग करते समय, सर्वर स्टार्टअप 45 सेकंड के टाइमआउट के बाद विफल हो जाएगा। मैं सर्वर आवृत्ति गुणों में इस टाइमआउट को बढ़ा सकता हूं, लेकिन मुझे टाइमआउट को पूरी तरह से अक्षम करने का कोई तरीका नहीं दिख रहा है (अनुप्रयोग स्टार्टअप डीबग करने पर उपयोगी)। क्या इसे करने का कोई तरीका है?मैं ग्रहण सर्वर स्टार्टअप टाइमआउट को कैसे अक्षम कर सकता हूं?

+0

[ग्रहण में वृद्धि सर्वर समय समाप्ति] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/12825288/increase-server-timeout-in-eclipse) – wrahool

उत्तर

99

enter image description here ग्रहण इंडिगो में, आप "सर्वर" दृश्य में सर्वर पर डबल-क्लिक करके डिफ़ॉल्ट समय समाप्ति संपादित कर सकते हैं और प्रारंभ के लिए टाइमआउट बदल सकते हैं (ग्राफ़िक देखें)। अपने बदलावों को बचाओ, और आप जाने के लिए अच्छे हैं!

+7

ग्राफिक याद आ रही है ... – Zeemee

+0

मेरे लिए बहुत याद आ रही। – Xonatron

+8

+1 'डबल-क्लिक' – vincentlcy

0

हाँ यह काम करता है, लेकिन अधिकतम सीमा 1800 है, जो 30 मिनट है।

कभी-कभी जब हमारे पूरे डेटाबेस (सर्वर प्रारंभिक शुरुआत पर) का पुनर्निर्माण करते हैं तो यह 30 मिनट से अधिक समय तक चल सकता है और समस्याएं पैदा कर सकता है।

5

जूली का जवाब आपको एक लंबा टाइमआउट देता है, लेकिन असीमित नहीं। आप सर्वर कॉन्फ़िगरेशन फ़ाइल को वर्कस्पेस पर ले जा सकते हैं, और उसके बाद xml फ़ाइल को सीधे संपादित कर सकते हैं और 1800 से अधिक की सीमा निर्धारित कर सकते हैं। यह एक बदसूरत हैक है, लेकिन काम करना चाहिए। alt text

20
  1. सर्वर
  2. व्यवस्थापक पैनल को खोलता है पर EclipseIDE, डबल क्लिक करें पर, "टाइमआउट" टैब
  3. में बड़ा मूल्य रखो "प्रारंभ (सेकंड में)" पर क्लिक करें, हो सकता है 1800
  4. पुनः प्रारंभ/सर्वर

तो सब कुछ ठीक है शुरू, सर्वर शुरू कर देना चाहिए।

4

गोटो विंडो> Preferences> ड्रॉप-डाउन मेनू से सर्वर

सेट 'सर्वर टाइमआउट देरी' असीमित रूप में।

या

गोटो $ कार्यस्थान/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.server.core.prefs

जोड़ें/अपडेट लाइन मशीन -स्पीड = -1

यहां, -1 ~ असीमित

8

बस एक और डेटा बिंदु। यदि आप अपने कंसोल "एनएनएन एमएस में सर्वर स्टार्टअप" में देखते हैं, लेकिन सर्वर दृश्य अभी भी दिखाता है कि यह शुरू करने की कोशिश कर रहा है, और फिर सर्वर को अंततः मारने का समय हो सकता है, तो हो सकता है कि आपके पास कोई सादा HTTP कनेक्टर कॉन्फ़िगर नहीं किया गया हो। उदाहरण के लिए, यदि आपके टॉमकैट में कॉन्फ़िगर किया गया केवल 2-तरफा एसएसएल कनेक्टर है, तो यह "TOMCAT_HOME/bin" में स्क्रिप्ट के साथ ठीक शुरू होगा, लेकिन यदि आप इसे ग्रहण सर्वर दृश्य से प्रारंभ करने का प्रयास करते हैं, तो यह नहीं होगा HTTP पोर्ट से कनेक्शन खोलने में सक्षम है, और जब यह टाइमआउट हिट करता है तो समाप्त हो जाएगा। (यह एक काफी पुराने एसटीएस 2.1.0 के साथ किया गया था। अगर यह बाद के संस्करणों में भी निश्चित होती है पता नहीं है)

जो

+0

जो, ग्रहण मंगल ग्रह यह निर्धारित करने में सक्षम नहीं था कि सर्वर शुरू हो गया था, जब से मैंने server.xml में अपना कनेक्टर बदल दिया था। मेरी स्थिति आप जो वर्णन करते हैं उससे मेल खाती है। हालांकि, मैं सेवा गुण पृष्ठ में होस्टनाम फ़ील्ड को बदलकर इसे "सर्वर" दृश्य में सर्वर पर डबल-क्लिक करके पाया गया) को ठीक करने में सक्षम था। – daveloyall

0

अगर आप अभी भी है टाइमआउट सेटिंग बदलने के बाद इस मुद्दे को, तो यह सबसे अच्छा सर्वर विन्यास हटाने का तरीका बताया ग्रहण में (सर्वर दृश्य टैब में) और इसे फिर से बनाएं।

सर्वर -> नया सर्वर।

यह मेरे लिए काम किया।

संबंधित मुद्दे