Apache flex Coldfusion 9引入了IIS闪存远程处理请求限制

Apache flex Coldfusion 9引入了IIS闪存远程处理请求限制,apache-flex,flash,iis,coldfusion,blazeds,Apache Flex,Flash,Iis,Coldfusion,Blazeds,从Enterprise CF 8.01到CF 9,我们刚刚开发了Coldfusion服务器。他们将赢得2008年的冠军。我们在那些为我们提供的Flex应用程序提供Flash远程处理后端的服务器上遇到了麻烦 CF 9升级完成后,我们注意到,在许多Flex客户端连接的繁忙时间,我们似乎有25个Flash远程处理请求的硬限制,尽管CF Admin中设置了更高的限制(实际上是150个) 最初我们认为这是一个问题,因为Blaze DS现在与CF 9捆绑在一起(而不是单独安装),所以我们决定回滚CF 9安装

从Enterprise CF 8.01到CF 9,我们刚刚开发了Coldfusion服务器。他们将赢得2008年的冠军。我们在那些为我们提供的Flex应用程序提供Flash远程处理后端的服务器上遇到了麻烦

CF 9升级完成后,我们注意到,在许多Flex客户端连接的繁忙时间,我们似乎有25个Flash远程处理请求的硬限制,尽管CF Admin中设置了更高的限制(实际上是150个)

最初我们认为这是一个问题,因为Blaze DS现在与CF 9捆绑在一起(而不是单独安装),所以我们决定回滚CF 9安装。不幸的是,这不起作用,我们仍然无法满足25个Flash远程处理请求的硬限制

然后查看IIS,我们注意到CF9 ISAPI过滤器仍然安装(在我们运行安装的Web服务配置部分之后)。这是删除和CF 8之一是重新运行和所有的闪存远程硬限制突然消失。因此,它似乎与CF9的wsconfig有关(C:\ColdFusion9\runtime\bin\wsconfig.exe)

是否有其他人有此问题,或者是否有人知道这些硬限制在IIS中的配置位置


感谢您的帮助

当您切换web服务器配置时,事情恢复到了预期的工作状态,这一事实将指向这一点,而不是CF Admin设置本身,因为这是一把冒烟的枪

因此,实际上,如果在修改通配符映射时仔细查看在IIS中更改的值,您会注意到每个值都指向CF安装中的一个目录,例如[cfroot]\runtime\lib\wsconfig\n(其中n是一个数字,表示在使用wsconfig将服务器连接到站点时或在安装时创建的目录名CF)

在该目录中,您可以找到jrun_iis6_wildcard.ini,在我的CF9设置中,我可以找到以下设置:

#maxworkerthreads=25 <number of worker threads created for asynchronous request processing>
#maxworkerthreads=25
散列/磅应该意味着它被注释掉了。但是,在我的CF9配置中,它对我来说是25。我在我的CF8 ini中根本看不到该条目。我怀疑它对你来说也是一样的。你能确认吗

我可以确认,我的设置25与我的CF Admin设置不同步,这对于max simult请求或max running jrun线程来说是很奇怪的(但是,如果它被注释掉了,可能不应该保持同步)

无论如何,对你来说,撤销注释并使其变大似乎是值得的。也许CF9有一个不同的默认值

我已经找到了关于这个的任何参考资料,到目前为止还没有找到太多。首先,我从CF文档团队中找到了这个,事实上,他们是这样做的

没有提到潜在的默认值是否发生了变化,所以我在那里询问过(但博客作者拒绝评论以供批准,因此感兴趣的读者可能还没有看到我的评论)

我还发现提到它是文章的最后一句话。啊,现在我看到它出现了。这肯定是人们应该更加了解的事情。我肯定会写博客,以增加新闻的传播,尽管我想看看CF doc博客作者在回复我的评论时说了些什么


无论如何,请告诉我们增加此值是否可以解决此问题。

您可能需要指定是使用CF Standard还是Enterprise.Enterprise。我已更新了我的帖子-谢谢!Charlie,我对您的答案进行了一些格式调整,最显著的是代码示例(现在哈希显示正确)。你可以在这里找到一个减价语法指南:谢谢,亚当。我已经看过了(发布后不久),看到散列是用来表示标题的。虽然我在寻找任何方法来逃避它们(但没有发现),但我没有想到使用代码标签,我想你也这么做了。想法不错。谢谢。:-)谢谢你的精彩帖子查理。回复:“哈希/磅应该意味着它被注释掉了。但是,在我的CF9配置中,它对我来说是25。我在我的CF8 ini中根本看不到条目。我怀疑它对你来说是一样的。你能确认吗?”-是的,我能确认。等我检验了你的理论之后,我会发布更多的反馈!这对Charlie很有效,解决了我们的问题。就我个人而言,我很失望这样一个重要的设置不能通过CF Admin进行设置-这是配置服务器时要记住的另一件事,这应该是非常明显的。非常感谢你的帮助,这不是第一次了!