docker - Docker Container 无法调用托管在其他服务器超时错误中的 REST API
问题描述
我正在尝试调用托管在 VM 中的 api,但它总是超时,即使尝试从 IOT 集线器读取同样 的错误正在发送请求时发生错误。
此 API 调用的审计跟踪:
[1] 错误请求:节点:http ://23.101.119.177:9200/ 接受:00:00:21.8719035
OriginalException: System.Net.Http.HttpRequestException: 发送请求时出错。---> System.Net.Http.WinHttpException: 操作超时
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Threading.Tasks.RendezvousAwaitable
1.GetResult() at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext() --- End of inner exception stack trace --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable
1.ConfiguredTaskAwaiter.GetResult() 在 System.Net.Http.HttpClient.d__58.MoveNext() --- 从上一个堆栈跟踪结束抛出异常的位置 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Elasticsearch.Net.HttpConnection.Request[TResponse](RequestData requestData) 在C:\Users\russ\source\elasticsearch-net-master\src\Elasticsearch.Net\Connection\HttpConnection-CoreFx.cs:73 行要求:
回复:
解决方案
推荐阅读
- python - 使用 pyserial 模块从 PC 到 BLE 设备的多个串口转换问题
- java - OFBiz 中定义的 DataResource 实体在哪里?
- python - 如何用硒填充文本框?
- amazon-web-services - 使用 Terraform 创建/销毁 AWS 账户?
- android - Android Studio HAXM 安装程序错误
- mysql - 如何在 Yii2 中使用 mysql 查询优化器提示?
- c++ - 尝试在媒体基础视频播放器上设置圆形区域时窗口性能不佳
- c - 如何在 C 中使用正则表达式验证字符串时添加 if 语句
- apple-push-notifications - iPad 上的 Microsoft Edge 是否支持推送通知?
- sql - 试图弄清楚为什么 NewID 函数停止在 Oracle 上工作