限制一次可以进行的 HTTPService 调用数量

发布于 2024-09-16 04:35:11 字数 249 浏览 6 评论 0原文

我同时调度 5 个 Cairngorm 事件(一个接一个)——所有这些事件都调用单独的 HTTP 服务。当我在本地运行应用程序时,这工作得很好,但是当我将项目部署到 Glassfish 服务器时,它只能间歇性地工作,应用程序在不工作时会挂起。

我对此的临时工作是将一些事件链接在一起,以便减少一次发出的呼叫,但我真的不喜欢这是一个可行的解决方案,因为它会降低性能。

Flex 在挂起之前一次可以发出的 HTTPService 请求的最大数量是否存在?

I have 5 Cairngorm Events that I am dispatching at the same time(one right after the other) - all of which call a separate HTTP Service. This works fine when I run the application locally however when I deploy my project to a Glassfish server, it only works intermittently, with the app hanging when it doesn't work.

My temporary work around to this is to chain some of the events together so less call are going out at once, but I don't really like this as a viable solution because it slows down performance.

Is there a maximum number of HTTPService requests that Flex can make at once before it hangs?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三人与歌 2024-09-23 04:35:11

这是浏览器的限制 - 您不能并行运行超过 X 个并行请求。对于 IE6 和 7,X 为 2;对于 Firefox3,X 为 6。

It is a browser limitation - you cannot run more than X parallel requests in parallel. X is 2 in case of IE6 and 7, and 6 for Firefox3.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文