问题标签 [bandwidth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1172 浏览

php - PHP cURL 上传速度

我制作了一个脚本,使用PHP cURL将文件上传到不同的服务器,问题是它占用了我所有的上传带宽,而我的 Apache 服务器没有按我的意愿响应。

调用是从PHP-CLI发出的,不能使用任何 Apache 带宽,限制了带宽。

0 投票
2 回答
438 浏览

mod-rewrite - mod_rewrite 到另一个域上的图像会消耗原始域的带宽吗?

我想使用 mod_rewrite 在图像文件名中包含日期,因此浏览器将知道在图像发生更改时刷新图像,尽管有任何过期的标头。

我的重写规则是

RewriteRule ^images/[0-9]+/(.*)$ http://my-amazon-bucket.s3.amazonaws.com/$1

这应该变成类似

http://example.com/images/2010-08-11/example-image.jpg

进入

http://my-amazon-bucket.s3.amazonaws.com/example-image.jpg

第一个域会承载整个图像文件的带宽吗?

0 投票
5 回答
998 浏览

c - 以编程方式确定最大传输速率

我有一个问题需要我计算可用的最大上传和下载量,然后将我的程序的使用限制在其中的一个百分比。但是,我想不出找到最大值的好方法。

目前,我能想到的唯一解决方案是在客户端和服务器之间传输几兆字节,然后测量传输的时间。然而,这种解决方案是非常不可取的,因为对于 100,000 个客户端,它可能会导致我们服务器的带宽使用量增加过多(这已经太高了)。

有没有人有解决这个问题的方法?

请注意,我最感兴趣的是限制传输到离开 ISP 网络的数据;我认为这很可能是会导致其他程序通信降级的瓶颈发生的地方。不过,如果我错了,请纠正我。

编辑:经过进一步调查,我认为这是不可能的;离开 ISP 网络时,涉及的变量太多,无法准确测量最大传输速率。不过,如果有人想出一个准确的解决方案,请留下问题。

0 投票
1 回答
1180 浏览

wcf - 检测 .net/WCF 中的连接速度/带宽

我正在使用 WCF 编写客户端和服务器代码,我需要知道客户端和服务器之间流量的“感知”带宽。我可以使用 ping 统计信息单独收集这些信息,但我想知道是否有一种方法可以在 WCF 中配置通道堆栈,以便在执行我的 Web 服务调用时可以同时收集相同的统计信息。这在禁用 ICMP 的情况下特别有用(例如 ping 不起作用)。

简而言之,在进行与业务相关的常规 Web 服务调用(准确地说是 REST 调用)时,有没有办法隐式收集连接速度数据?

当然,与往返中使用的数据大小相比,我可以计算 Web 服务往返的时间,以让我了解吞吐量 - 但我不知道感知带宽中有多少与网络相关,或者仅仅是由于到服务器处理延迟。我也许可以通过让服务器发回代表服务器延迟的时间增量来解决这个问题,以便客户端可以计算实际的网络流量时间。如果没有更复杂的方法,那可能是我的答案......

0 投票
1 回答
604 浏览

silverlight - 如何:Silverlight 中的带宽计算器

我想知道是否有任何可用的银色示例项目可以精确地监控本地网络流量(发送接收的字节数) IPv4InterfaceStatistics 之类的信息。


杰夫谢谢。

我从这个链接中找到了一些提示:http: //justinangel.net/CuttingEdgeSilverlight4ComFeatures

0 投票
1 回答
4798 浏览

redirect - 超过 509 带宽限制的问题

509 Bandwidth Limit Exceeded从昨天开始收到此消息,因为我超出了本月的带宽,但是当我尝试转到我的 cpanel 时,它给了我同样的错误。

在这种情况下我该怎么办。

0 投票
1 回答
1272 浏览

c# - 如何在 ASP.Net 应用程序中使用 C# 计算主机帐户的带宽消耗?

大家好,

我正在开发 SaaS 托管软件。大量站点托管在服务器上。我正在尝试使用 C# 计算带宽消耗(传入和传出的字节数),此处使用 MS Log Parser 进行了描述。

在上述情况下,如果日志文件被用户或任何管理员删除,带宽计算将无法进行。

Q1: 测量单个服务器上各种托管帐户(网站)的带宽的标准方法是什么?

Q2: 如果使用Log parser机制(如上所述),那么如何处理安全问题?是否有一些系统目录或事件查看器日志或除系统帐户外无法删除且包含带宽数据的内容?

请指出我正确的方向。

谢谢

0 投票
1 回答
11867 浏览

c# - 如何以 MB 为单位使用 C#/VB.Net 以编程方式测量网站带宽(上传+下载)?

希望这里的每个人都很好。

我正在用C#/VB.Net编写一个Windows 服务,旨在测量本地主机上所有网站的带宽消耗,并将它们的统计信息存储在本地/远程数据库中以进行上传、下载等。

目标平台仅包括Windows Server 2003、2003 R2、2008 和 2008 R2。

我对这件事进行了一些搜索,发现以下内容:

  1. 使用Windows 2003 中的SNMP mgmtapi.dll
  2. 使用自定义网络驱动程序收集统计信息。

请指导最合适、安全和有效的方法/技术或可用于衡量每个不同网站的带宽消耗的此类技术。

还请分享这方面的任何代码

问候

史蒂夫

0 投票
2 回答
476 浏览

blazeds - 对于低带宽网络,最好的 BlazeDS 轮询方法是什么?

我想知道 BlazeDS 轮询配置,简单或长轮询,是低带宽网络的最佳选择。

0 投票
4 回答
778 浏览

iphone - iPhone sdk socket - bandwidth used

I am testing an app that connects through an asynchronous TCP socket to an C# server and sends 1 byte every 30 sec (implementing a heartbeat). After about an hour later the app had sent 132 packets (of one byte) to the server, the packets have been received ok. The iPhone app connected once to the server and after that sent the packets through the open connection (the server sends nothing). I did that to measure the bandwidth used. So I went to I Phone >Settings>General>Usage and it measured 366KB up and 344KB down (I had reset the statistics before the test). There is no other app connecting to the net installed on the phone and I've tried this about 5 times with similar results.

Is this natural? I only sent 132 bytes but the bandwidth used was about 710 Kilobytes (like 7.000 more). Is there that much bandwidth overhead from the TCP/IP protocol? I guess I'll have worst results with an Http polling implementation, cause of the http headers.