我已经在Azure上将Java功能与App Service计划一起部署,并且还将VPN(连接回我的数据中心)与该App Service容器相关联。我的应用程序试图通过VPN向我的数据中心的另一台服务器发送HTTP请求,但请求失败,并出现“超时”异常。如果我直接连接到我的数据中心VPN(而不是通过Azure),则没有问题。
另外,奇怪的是,如果我在C#中重新创建该函数,它将在Azure上运行。
1)我尝试用原始TCP套接字连接到不同的端口,没有运气。 2)我已将适配器列表转储到日志中,但没有显示VPN适配器。应该吗?
我要进行故障排除的下一步是什么?