当使用https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-azure-container-instance中所述的AciWebservice类时,为了能够调试PTVSD,需要安装一个额外的端口,并向容器暴露一个额外的端口,以便我们能够与远程调试器连接(根据: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-troubleshoot-deployment)。 当前,AciWebservice不允许公开额外的端口(默认端口除外)以调用模型服务。因此,调试仅限于具有自定义映像的本地部署。
问题:
是否还有其他方法可以对生产进行故障排除,例如基于本机映像并使用AciWebservice类的环境?这里的想法是问题可能不会在计算机上本地重现,因此在本地调试将无用。
是否有计划向AciWebservice引入其他功能,以便能够公开用于远程调试器连接的其他端口?
提前谢谢!