我们的头文件用于#pragma pack(1)大多数结构(用于网络和文件I/O).据我所知,它将结构的对齐方式从默认的8个字节更改为1个字节的对齐方式.
假设一切都在32位Linux(也许是Windows)中运行,那么这种打包对齐是否会带来任何性能损失?
我不关心库的可移植性,但更关注文件和网络I/O与不同#pragma包的兼容性以及性能问题.
文档告诉我,HTTP 503 响应被认为是可重试的,一些例外也是如此。
根据经验,我知道 feign.RetryableException 包装了 java.net.ConnectException 和其他 jnSocketException,但我看不出这种情况发生在哪里。
其他类似 java.net.SocketTimeoutException 是否被 feign.RetryableException 包装?