为公司建立一个简单的网站, Tomcat结构的,公司需要在上面放学习视频,大概有200M,MP4格式的。
为了迎合公司的浏览器,使用 html5media.js , <video>标签试用大部分的浏览器。
系统上线后,直接发通知学习,立刻服务器访问大量流量,服务器网卡 100M ,直接出现视频很卡的情况。
很多用户不能访问。 访问人数200多人。
改造:
视频采用 flv 格式, 使用流媒体。 因为服务器上有其他系统,并且用户只可以访问80端口。 因此,使用Nignx 服务器,配置代理转发。
原先的Tomcat 改到 8080 端口。 限制 flv 流媒体流量 128k
重点代码如下:
limit_rate_after 1m;
limit_rate 128k;
在 Nginx.conf 配置文件中。
对了,对于 带空格的目录,配置文件中需要加上 “”,例如 “D:/Tomcat 7.0/webapps" 这样才不会报错。
100M带宽应该可以支持100多人同时访问的 ,等待实际的应用效果。