मेरे पास रेल वेबसाइट पर रूबी है जो बाहरी वेब सेवा पर HTTP कॉल करता है।HTTP कॉल करते समय रुबी में वारंवार सिस्टमएक्सिट
दिन में लगभग एक बार मुझे सिस्टमएक्सिट (नीचे स्टैकट्रैक) त्रुटि ईमेल मिलता है जहां सेवा के लिए कॉल विफल हो गई है। यदि मैं फिर अपनी साइट के क्षणों पर सटीक वही क्वेरी आज़माता हूं तो यह ठीक काम करता है। यह तब से हो रहा है जब साइट लाइव हो गई थी और मुझे इसका कोई कारण नहीं था कि इसका कारण क्या है।
रूबी संस्करण 1.8.6 है और रेल संस्करण 1.2.6 है।
किसी और को यह समस्या है?
यह त्रुटि और स्टैकट्रैक है।
एक SystemExit बाहर निकलने /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/fcgi_handler.rb:116:in हुआ ' /usr/स्थानीय/lib /ruby/gems/1.8/gems/rails-1.2.6/lib/fcgi_handler.rb:116:in exit_now_handler ' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib /active_support/inflector.rbs50:in to_proc '/usr/local/lib/ruby/1.8/net/protocol.rb:133:in कॉल' /usr/local/lib/ruby/1.8/net/protocol । आरबी: 133: सिस्रेड में /usr/local/lib/ruby/1.8/net/protocol.rb:133:in rbuf_fill ' /usr/local/lib/ruby/1.8/timeout.rb:56:in टाइमआउट ' /usr/local/lib/ruby/1.8/timeout.rb:76:in टाइमआउट ' /usr/local/lib/ruby/1.8/net/protocol.rb:132:in rbuf_fill' /usr/local/lib/रूबी/1.8/नेट/प्रोटोकॉल.आरबी: 116: readuntil ' /usr/local/lib/ruby/1.8/net/protocol.rb:126:in readline' /usr/local/lib/ruby / 1.8/नेट/http.rb: 2017: read_status_line ' /usr/local/lib/ruby/1.8/net/http.rbs006:in read_new' /usr/local/lib/ruby/1.8/net/ में http.rb: 1047: अनुरोध में ' /usr/local/lib/ruby/1.8/net/http.rb:945:in request_get' /usr/local/lib/ruby/1.8/net/http.rb: 380: get_response ' /usr/local/lib/ruby/1.8/net/http.rbotic43:in' /usr/local/lib/ruby/1.8/net/http.rb:379:in get_response में '