无法模拟 F# 辅助角色
Cannot emulate F# worker role
我将 VisualStudio 2013.4 与 Azure .NET SDK 2.5 结合使用:
- 文件/新项目:Azure 云服务
- 添加 F# WorkerRole
- F5
云服务无法在模拟器中启动:
[结构] 角色实例:deployment25(22).AzureCloudService2.WorkerRole1.0
[面料]角色状态不健康
[运行时] 角色入口点。调用 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。完成 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。呼叫 运行(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。已完成 运行() ==> 角色回收已启动:Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[runtime] 角色实例回收开始
[运行时] 角色入口点。调用 OnStop():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。调用 OnStopping()
[运行时] 角色入口点。完成 OnStop():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。调用 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。完成 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。呼叫 运行(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[运行时] 角色入口点。已完成 运行() ==> 角色回收已启动:Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
[runtime] 角色实例回收开始
...
[面料]角色状态不健康
[结构]角色状态暂停
[结构]角色状态忙碌
[面料]角色状态不健康
[结构]角色状态暂停
...
它与 C# Worker Role 配合得很好。
提前感谢您的帮助
ded'
您可能需要手动将 FSharp.Core 与工作项目捆绑在一起(确保 CopyLocal 为真)或使用 FSharp.Core nuget 包。
我在完整部署中看到过这种情况,但不一定在模拟器中看到过。
您使用的是哪个版本的 Azure SDK/模拟器(和 Visual Studio)?
这是 F# 模板的一个已知问题,希望在下周左右更新。
我将 VisualStudio 2013.4 与 Azure .NET SDK 2.5 结合使用:
- 文件/新项目:Azure 云服务
- 添加 F# WorkerRole
- F5
云服务无法在模拟器中启动:
[结构] 角色实例:deployment25(22).AzureCloudService2.WorkerRole1.0 [面料]角色状态不健康 [运行时] 角色入口点。调用 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。完成 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。呼叫 运行(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。已完成 运行() ==> 角色回收已启动:Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [runtime] 角色实例回收开始 [运行时] 角色入口点。调用 OnStop():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。调用 OnStopping() [运行时] 角色入口点。完成 OnStop():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。调用 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。完成 OnStart():Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。呼叫 运行(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [运行时] 角色入口点。已完成 运行() ==> 角色回收已启动:Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint [runtime] 角色实例回收开始 ... [面料]角色状态不健康 [结构]角色状态暂停 [结构]角色状态忙碌 [面料]角色状态不健康 [结构]角色状态暂停 ...
它与 C# Worker Role 配合得很好。
提前感谢您的帮助
ded'
您可能需要手动将 FSharp.Core 与工作项目捆绑在一起(确保 CopyLocal 为真)或使用 FSharp.Core nuget 包。
我在完整部署中看到过这种情况,但不一定在模拟器中看到过。
您使用的是哪个版本的 Azure SDK/模拟器(和 Visual Studio)?
这是 F# 模板的一个已知问题,希望在下周左右更新。