由于某些需求要临时搭建局域網络,给小范围内大量移动客户端提供特定的网络服务这样的服务通常包含常见的HTTP服务、数据文件下载服务、RESTFul接口服务等。市面常见的非企业级WIFI路由器能够承受的用户连接不会太大一般也就数十个,便携的MIFI用户连接更少连接超过十多个就无法正常使用了,同时根据现實条件时常是需要使用3G/4G给WIFI路由提供网络支撑,若APP需要下载一些离线数据包这样的网络非常容易崩溃。若要支持大量用户在不提升硬件级别的条件下,只能增加若干WIFI设备进行扩容但这从根本上没有解决并发下载大数据包的问题。
以下介绍一种利用反向代理缓存大数据减轻WIFI内下载大数据包对网络的影响,同时支持RESTFul接口连入Internet的方法
参见上图,左侧是供APP接入的局域网右侧是Internet环境。局域网中虚线表示APP囷Internet Web接口的连接,此连接只是短连接提供小数据量的接口服务,并接入Internet;实线表示大数据连接可提供持久的大数据缓存服务。
此图中关鍵的设备是反向代理服务器(Reverse Proxy Server)此服务器同时还需作为DNS服务器。经过模拟使用Nginx提供反向代理功能,在Nginx的配置中添加大数据(安装包、压缩包、图片等)文件的本地目录,对API接口则转发到Internet交由更强大的云Server进行数据和逻辑处理Nginx的配置可参考如下:
利用这种网络和软件的配置模式,优点如下:
1、局域网设备配置要求相对较低
2、可复制性高操作简易,可快速复制多个相同网络
3、本地数据传输速度较快对3G/4G接入不产生压力
4、用户体验较好,真正实现了无缝接入包含了数据包和接口的无缝接入
5、无需再次进行分网段引起的数据同步
以上内容還处于理论和试验阶段,有待近期投入实际运作进行验证欢迎指正!
有谁的iPhone7p是显示4G就是没有网络最菦老是这样,都有想砸手机的冲动了
最近的12各种信息几乎都出来了雖不敢说100%真的,但是估计也大差不差了
就冲那小电池,破万的价格吓得我赶紧JD入手了一部256G 11pro.
本人对5G无感,除非4G用不了否则5G有也不会开(之前mate30,买来5G按钮一次没打开)
苹果12明年再看 了,不行就11P用到13.
不买12的原因也 是贵的贵死便宜的看不上。
12PRO MAX 256G妥妥的1万多还没有充电器和耳机。
11系列应该除了5G功能其他的配置都过剩。 现在还有不少人在用8P
当然了对5G必须要的,等12. 否则还是11系列划算
基带嘛,不是很明显我和別人的8P在同个地方,信号基本一样