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