小编Ole*_*kov的帖子

Azure和本地TCP连接数非常不同

我现在正尝试使用Azure功能并行读取大量Azure blob中的数据,但未能这样做,因为我的服务计划不允许超过~4000TCP连接(我在门户网站中收到错误),但是我尝试在本地运行以下所有内容:

  • 带有所有可能标志的netstat
  • Wireshark的
  • 套装软件
  • Windows任务管理器中的网络检查器

只显示几十个项目.是否有工具或代码片段允许我在本地模拟我的应用程序部署后的情况?

更好的是知道是否有可能以某种方式限制我的Azure功能尝试打开的TCP连接数(使用.NET Azure SDK,或Azure门户,或某些settings.json文件或其他)

编辑1:我已经把整个事情重写为顺序,并且我将blob读取分成大块的100项目,这似乎有点帮助TCP连接的数量(它500现在已达到峰值,所以仍然很多,但至少适合应用程序服务计划,当然,应用程序结果变得很慢,但它仍然试图分配~4000"套接字句柄"而失败,仍然无法找到一种方法来查看本地相同数量的套接字处理已分配 - Handles列是DetailsWindows任务管理器的选项卡,handles在整个流程执行期间显示的数量大致相同

.net c# windows tcp azure

9
推荐指数
1
解决办法
323
查看次数

使用本地依赖项发布基于dnx的WebJob

我正在尝试将基于DNX的WebJob发布到Azure.为此,我将project.json和Program.cs文件添加到一些ZIP-archive并通过Azure门户上传.这工作正常,但现在我希望我的WebJob项目引用一些其他本地基于DNX的项目(只是一个简单的类库).在这种情况下如何上传?

c# azure azure-webjobs dnx

1
推荐指数
1
解决办法
803
查看次数

标签 统计

azure ×2

c# ×2

.net ×1

azure-webjobs ×1

dnx ×1

tcp ×1

windows ×1