我在k8s上部署了一个带有入口的openproject(https://github.com/opf/openproject-ce/tree/release/8.2),有时,RoutingError出现错误(没有路由匹配),但是该路由存在并且重新加载时是正确的。
App 171 output: ActionController::RoutingError (No route matches [GET] "/openproject/projects/eeg-study"):
App 171 output:
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: railties (5.1.6) lib/rails/rack/logger.rb:36:in `call_app'
App 171 output: railties (5.1.6) lib/rails/rack/logger.rb:24:in `block in call'
App 171 output: activesupport (5.1.6) lib/active_support/tagged_logging.rb:69:in `block in tagged'
App 171 output: activesupport (5.1.6) lib/active_support/tagged_logging.rb:26:in `tagged'
App 171 output: activesupport (5.1.6) lib/active_support/tagged_logging.rb:69:in `tagged'
App 171 output: railties (5.1.6) lib/rails/rack/logger.rb:24:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: request_store (1.4.1) lib/request_store/middleware.rb:19:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/request_id.rb:25:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: rack (2.0.5) lib/rack/method_override.rb:22:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: rack (2.0.5) lib/rack/runtime.rb:22:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: activesupport (5.1.6) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/executor.rb:12:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/static.rb:125:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: rack (2.0.5) lib/rack/sendfile.rb:111:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: actionpack (5.1.6) lib/action_dispatch/middleware/ssl.rb:68:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: secure_headers (5.0.5) lib/secure_headers/middleware.rb:13:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: railties (5.1.6) lib/rails/engine.rb:522:in `call'
App 171 output: railties (5.1.6) lib/rails/railtie.rb:185:in `public_send'
App 171 output: railties (5.1.6) lib/rails/railtie.rb:185:in `method_missing'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: rack-protection (2.0.1) lib/rack/protection/frame_options.rb:31:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: rack-protection (2.0.1) lib/rack/protection/json_csrf.rb:26:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: rack (2.0.5) lib/rack/urlmap.rb:68:in `block in call'
App 171 output: rack (2.0.5) lib/rack/urlmap.rb:53:in `each'
App 171 output: rack (2.0.5) lib/rack/urlmap.rb:53:in `call'
App 171 output: newrelic_rpm (4.5.0.337) lib/new_relic/agent/instrumentation/middleware_tracing.rb:92:in `call'
App 171 output: passenger (5.3.3) src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in `process_request'
App 171 output: passenger (5.3.3) src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:149:in `accept_and_process_next_request'
App 171 output: passenger (5.3.3) src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:110:in `main_loop'
App 171 output: passenger (5.3.3) src/ruby_supportlib/phusion_passenger/request_handler.rb:415:in `block (3 levels) in start_threads'
App 171 output: passenger (5.3.3) src/ruby_supportlib/phusion_passenger/utils.rb:113:in `block in create_thread_and_abort_on_exception'
App 171 output: localhost:11211 failed (count: 4) Errno::ECONNREFUSED: Connection refused - send