我创建了一个控制台应用程序,它必须自动扩展托管在云中的应用程序。 该应用程序是使用here和here中的信息创建的。
我在运行时没有可见错误,但应用程序不会自动缩放。
我认为问题是: Autoscaling General Warning: 2001 : Roles defined in hosted service with DNS prefix '<app name>' not found in the deployment.
我的帖子已发布here。
我的设置已发布here。
更新1: 我今天重新运行了应用程序,错误消失了(很奇怪)。该应用仍然没有自动缩放,所以我带了Fiddler。除了https://mywebapp.table.core.windows.net/Tables('WADPerformanceCountersTable')(404未找到)之外,每次重新发布都是正常的(200)。有什么想法吗?
更新2: 我发现了为什么我没有WADPerformanceCountersTable。这是因为没有在云项目中创建和配置diagnostics.wadcfg文件。
答案 0 :(得分:1)
您的服务配置中的roleName是否正确?匹配ServiceConfiguration.cscfg文件中的角色名称?