我们正在使用 Azure 函数通过 Azure NotificationHubClient 发送推送通知。这个函数在实时环境的高峰时间被调用很多,因此我们从 NotificationHubClient.SendNotificationAsync() 方法中抛出了很多 SocketExceptions。
异常详情:
Microsoft.Azure.NotificationHubs.Messaging.MessagingException: Unexpected exception encountered TimeStamp:2020-03-27T04:14:35.4655705Z ---> System.Net.Http.HttpRequestException: Cannot assign requested address ---> System.Net.Sockets.SocketException: Cannot assign requested address
at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
at System.Threading.Tasks.ValueTask`1.get_Result()
at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Threading.Tasks.ValueTask`1.get_Result()
at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask)
at System.Threading.Tasks.ValueTask`1.get_Result()
at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) …Run Code Online (Sandbox Code Playgroud) 我已经在 Azure SQL 数据库中创建了存储过程,并尝试通过直接查询模式使用它们来增强 BI 报告。但得到的错误就像
"Microsoft SQL: Incorrect syntax near the keyword 'EXEC'.')' 附近的语法不正确。
另一个问题是
如何将连接字符串设置为全局,以便我可以在多个报告中使用相同的连接字符串?
请帮我解决问题
解决方案:
从答案中我们可以找到Windows 7上的位置:“ C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ devenv.exe”
我正在关注本教程。为了创建一个新的Service Fabric应用程序,我需要在image中选择以下应用程序:
我已经从此处为VS 2017安装了SDK ,但是后来我也找不到新Service Fabric应用程序的选项。
请告诉我我所缺少的。
我有Powershell 3.0,VS 2017 Community Edition,Windows 7