Я работаю с объектом связи с Фарадеем в Ruby.Тем не менее, иногда целевой сервер не работает, что приводит к довольно ужасной ошибке ruby.Есть ли способ использовать Фарадей для проверки существования соединения, прежде чем рискнуть ошибкой?
Фарадей выдает конкретные ошибки в случае проблем с подключением.
https://github.com/lostisland/faraday/blob/master/lib/faraday/error.rb
Я предлагаю добавить обработку ошибок в ваш код:
def do_my_network_stuff #making_requests rescue Faraday::Error #or more specific error type #handling_errors end