当前位置: 首页 > 知识库问答 >
问题:

后端 - nginx 提供下载服务问题?

尉迟明辉
2024-05-08

目前打算使用 nginx 在云服务器上放置一个下载服务,假如服务器的出口带宽是 3Mbps,如果同时有 10 个人下载文件, nginx 会平均分配带宽,还是根据用户的网络情况来分配带宽,还是基于其他算法来分配带宽。或者是说分配带宽的行为不受 nginx 控制,而是受网卡等设备的控制?

共有1个答案

冯通
2024-05-08

你可以看看这篇文章,nginx实现颗粒度比较小的带宽控制其实还比较麻烦,不过粗的你可以看看这个
https://cloud.tencent.com/developer/article/2333177

 类似资料:
  • 简介 服务提供者是所有 Lumen 应用程序启动的中心所在。包括你自己的应用程序,以及所有的 Lumen 核心服务,都是通过服务提供者启动的。 但是,我们所说的「启动」指的是什么?一般而言,我们指的是 注册 事物,包括注册服务容器绑定、事件侦听器、中间件,甚至路由。服务提供者是设置你的应用程序的中心所在。 若你打开 Lumen 的 bootstrap/app.php 文件,你将会看到 $app->

  • 服务提供者是组件和CatLib联系的桥梁。同时也是CatLib启动的中心,所有的服务都是通过服务提供者定义的。 名词定义 组件 组件与CatLib没有任何关系,她们可以独立的运行在不同的框架中。 服务 是由服务提供者将由一个或者多个组件组合而成,并提供一组可以被开发者使用的接口。 容器 CatLib 依赖注入容器。 架构图 创建服务提供者 服务提供者是用来描述一个服务如何为使用者提供服务的,这些关

  • 我从1.8升级了nginx。0到1.9。今天7点,为了让一个网站重新工作,他不得不换几行。现在它可以在ssl(443)上工作,但不能在http(80)上工作。我必须将fastcgi_参数更改为fastcgi。形态。 当我通过Cloud flare尝试一个网站时,它说与我的服务器没有连接。直接连接我得到一个下载的文件。看起来像一个压缩文件,在浏览器上没有得到解压缩。这是标题。 浏览器或服务器上没有错

  • 我在Laravel5.4中有一个项目,我为他们创建了新的自定义类和服务提供商。并将该类绑定到服务提供商方法中的应用程序。并在应用程序中编写此提供程序。php配置。但当应用程序加载时,它不会加载。我在自定义类助手的方法中写入,但不在laravel中写入日志。日志文件和其他操作不会在此

  • 简介 服务提供器是所有 Laravel 应用程序引导中心。你的应用程序以及 Laravel 的所有核心服务都是通过服务提供器进行引导。 在这里,我们说的「引导」其实是指 注册 ,比如注册服务容器绑定、事件监听器、中间件,甚至是路由的注册。服务提供器是配置你的应用程序的中心。 Laravel 的 config/app.php 文件中有一个 providers 数组。数组中的内容是应用程序要加载的所有