我知道VNET集成仍在Preview中,但是我希望有人仍然可以帮助我解决当前的问题。我在开发人员租户上有一个集成了VNET的应用程序服务Linux,用于访问VNET背后的存储帐户(v2)。该Web服务应用程序是基于python的,并使用gunicorn / flask进行http请求,并使用azure.storage.blob程序包与存储帐户进行接口。
这对那个租户都很好,但是我们现在尝试在不同的租户上使用相同的解决方案,这会引起问题。我们使用预览中的VNET集成功能,还配置了端点(Microsoft.Storage和Microsoft.Web),但是,在集成后启动App服务时,我们没有任何响应,也没有docker日志可用,日志流没有反应。在开发人员租户中,我们立即得到了回应。
此外,您等待VNET集成多长时间也无关紧要(可以视为通知)。当您尝试断开VNET集成时,也会发生错误:
“无法将VNet从Web应用程序中删除:网关在指定的时间段内未收到来自“ Microsoft.Web”的响应。“
有趣的是,VNET集成不再可见,并且当我们再次启动应用程序服务时,一切都会再次正常运行。我们还尝试使用仅启用了应用程序服务集成的空虚拟网络,这会带来相同的问题。软件和配置都完全相似,我们也使用西欧的所有资源。
有人知道我们可以在哪里进一步查明这个问题吗?还是因为它仍处于预览状态,并且取决于位置,所以它可能无法工作。...
关于,乔斯·艾勒斯]
我知道VNET集成仍在Preview中,但是我希望有人仍然可以帮助我解决当前的问题。我在开发人员租户上有一个集成了VNET的应用程序服务linux,用于访问...
据我所知,对于与VNet的应用程序服务集成,您只需要启用服务端点Microsoft.Storage
,而无需同时启用Microsoft.Storage
和Microsoft.Web
。 VNet集成UI将自动将子网委派给Microsoft.Web
。