Server 不时出现超时异常
我的服务器每次都有问题,一次超时作为一个例外,我搜索,没有人给我一个解决方案,每一件尝试都不好。 我不知道问题是在我的代码中还是在服务器中,因为我的请求有时会工作。 我是Uding2,对于服务器,我们使用ubuntuServer 不时出现超时异常,server,timeout,retrofit2,haproxy,Server,Timeout,Retrofit2,Haproxy,我的服务器每次都有问题,一次超时作为一个例外,我搜索,没有人给我一个解决方案,每一件尝试都不好。 我不知道问题是在我的代码中还是在服务器中,因为我的请求有时会工作。 我是Uding2,对于服务器,我们使用ubuntu Call<String> response = LoadService.service2.traitement("bearer " + myToken, date); response.enqueue(new Callback<
Call<String> response = LoadService.service2.traitement("bearer " + myToken, date);
response.enqueue(new Callback<String>() {
@Override
public void onResponse(Call<String> call, Response<String> response) {
int statusCode = response.code();
switch (statusCode) {
case 200:
hideInterface();
break;
default:
FirebaseCrashlytics.getInstance().recordException(new ExceptionServeur(date+"===========>>>>erreur serveur ("+statusCode+")"));
break;
}
}
@Override
public void onFailure(Call<String> call, Throwable t) {
FirebaseCrashlytics.getInstance().recordException(new ExceptionServeur( date+"===========>>>>erreur serveur ("+t.getMessage()+")"));
}
});
Call response=LoadService.service2.traitement(“承载人”+myToken,日期);
response.enqueue(新回调(){
@凌驾
公共void onResponse(调用、响应){
int statusCode=response.code();
开关(状态代码){
案例200:
隐藏接口();
打破
违约:
FirebaseCrashlytics.getInstance().recordException(新的异常服务器(日期+“=============>>>>>错误服务器(“+statusCode+”));
打破
}
}
@凌驾
失败时公共无效(调用调用,可丢弃的t){
FirebaseCrashlytics.getInstance().recordException(新的异常服务(日期+”=============>>>>>错误服务(“+t.getMessage()+”));
}
});