gpt4 book ai didi

java - 处理连接错误的最佳实践

转载 作者:行者123 更新时间:2023-11-29 06:46:51 25 4
gpt4 key购买 nike

发生连接错误时采取的最佳工作流程是什么。假设我们有一个连接到中间层的客户端。

class MyClient{   
...
void callServer(){
try{
middletier.saveRecord(123);
}catch(...){
// log the error
// what to do next (notify the user, take the same step again)?
// reinitialize connection ?
}
}
}

如果发生连接错误怎么办(超时,断开连接......)

我应该通知用户连接有问题并重试吗?某些事情可以自动完成,并且对用户透明吗?

我喜欢的是,不要用错误来打扰用户,然后告诉用户下一步该做什么。
那么处理此类错误的最佳工作流程是什么?

最佳答案

我强烈推荐 Michael Nygards 的“释放它!”它花了很多时间解释如何使您的软件更健壮。

http://www.pragprog.com/titles/mnee/release-it

关于java - 处理连接错误的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3564231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com