概要
Railsで外部のAPIにPOSTする処理を作ってるのですが、タイムアウトの制御のところで悩んでいます。
の標準のライブラリを使おうとしてるのですが、タイムアウト系のインスタンスメソッドが幾つかあり、どれがベストプラクティスなのか悩んでおり、ご教授願いたいです。
連携したいAPIはhttps通信のみ許可されており
Net::HTTPのメソッドにはssl_timeoutとopen_timeoutたるものがあり、リファレンスを読んでもどちらを使えば良いかわからなかった。
具体的にはユーザーの問い合わせメールなどを送信するタイミングで、OPSチームが使用しているチャットにも通知させたいです。
特に重要な機能ではないので、外部API側がトラブルが発生してる場合、こちらは指定した時間内に応答がなければAPIを使用せずに処理自体を終わらせるのを想定しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。