因此,我正在创建一个脚本来检查工具的健康状况,而脚本首先要做的是检查它是否能够真正到达指定的URL (通过检查HTTP代码)。我遇到了一个问题,如果URL无效,它会导致SocketError - getaddrinfo: nodename nor servname provided, or not known抛出一个Internal@@tool_name = service.class.name.split('::').last.downcase
puts "This is the <em
Caught Server ExceptionTaps Server Error: undefined method `database_url' for #<DbSession/ruby/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb:497:in `block in route!'"/ruby/1.9.1
:41.459552+00:00 app[web.1]: from /app/vendor/bundle/ruby/2.0.0/gems/sinatra-1.4.6/lib/sinatra/base.rb+00:00 app[web.1]: from /app/vendor/bundle/ruby/2.0.0/gems/sinatra<