amazon-web-services - docker http代理连接超时
问题描述
有一个简单的 java 应用程序通过 http 代理调用外部 API。应用程序是 dockerized 并且在公司代理中运行良好。但是,当它作为 aws fargate 任务运行时,它无法在 aws 中访问代理并给出连接超时。有没有办法对 Fargate 容器进行故障排除?
`
private void setProxySetting(EventPortType port) {
try{
Client client = ClientProxy.getClient(port);
HTTPConduit http = (HTTPConduit) client.getConduit();
http.getClient().setProxyServer("***host***");
http.getClient().setProxyServerPort(80);
http.getProxyAuthorization().setUserName("***username***");
http.getProxyAuthorization().setPassword("***password***");
}catch (Exception e) {
logger.error("Please Enter your proxy setting in MyClass class", e);
}
}
`
解决方案
推荐阅读
- jestjs - 导入@microsoft/sp-core-library 时如何在 SPFx 中运行 jest 测试?
- java - 如何获取复制到剪贴板的数据值并将其设置为android studio中的另一个值
- sql - 在postgresql中选择另一列的百分比
- java - Spring Boot在保存后为关系实体返回空值
- python - 从字典中包含的不同数字和不同大小的列表在python中创建优化矩阵
- sql - 如何将表组合为没有 id 或其他东西的列?
- python - 如何冻结Python pandas数据框中NaN之间序列中的第一个数字
- java - getRootFolder() 上的 CmisObjectNotFoundException
- css - 菜单按钮不起作用(wordpress 主题)
- javascript - 我有对象数组,然后我必须使用 mat 复选框