NIFCLOUD-mbaas / UserCommunity

ニフクラ mobile backend ユーザーコミュニティ
https://mbaas.nifcloud.com/
81 stars 18 forks source link

【過去質問】mBaaSへのリクエストがタイムアウトエラーとなる #1050

Open ncmbsupport opened 5 years ago

ncmbsupport commented 5 years ago

Android SDK、iOS SDK を利用したアプリを開発しています。
おそらくmBaaS側の負荷が高いときや、通信状況が悪い時などに、頻繁にタイムアウトエラーが発生してしまうことがあるのですが、デフォルトのタイムアウトの値は何秒でしょうか。

また、その値を変更することは可能でしょうか。可能であれば、変更方法を教えていただきたいです。

ncmbsupport commented 5 years ago

お世話になっております。

mBaaSのタイムアウト時間は、以下の通りでございます。

開発ガイドライン 参照

なお、Android SDK、iOS SDKのタイムアウト時間の設定箇所・変更方法は以下の通りです。

Android SDK

public static void setTimeout(int timeout)

SDKリファレンス>クラス:NCMB>setTimeout(int timeout) をご参考ください

iOS SDK

self = [NCMBRequest requestWithURL:url
                       cachePolicy:NSURLRequestReloadIgnoringCacheData
                   timeoutInterval:10.0★];

https://github.com/NIFCloud-mbaas/ncmb_ios/blob/master/NCMB/NCMBRequest/NCMBRequest.m#L43

以上、よろしくお願いいたします。