Haproxy内网连接阿里云存储OSS后提供下载
global log 127.0.0.1 local0 maxconn 4096 #最大连接数 chroot /usr/local/haproxy uid 99 #所属运行的用户UID gid 99 #所属运行用用户组 daemon #以后台形式运行HAProxy nbproc 1 #启动1个实例,可以启多个来提高效率 defaults log global mode http option httpclose #每次请求完毕后主动关闭http通道 option redispatch #当serverId对应的服务器挂掉后,强制定向到其他健康的服务器 option forwardfor # option abortonclose #当服务器负载很高的时候,自动结束掉当前队列处理比较久的链接 option dontlognull #保证HAProxy不记录上级负载均衡发送过来的用于检测状态没有数据的心跳包 retries 2 maxconn 2000 balance source #如果想让HAProxy按照客户端的IP地址进行负载均衡策略,即同一IP地址的所有请求都发送到同一服务器时,需要配置此选项 contimeout 5000 clitimeout 50000 srvtimeout 50000 listen web_proxy 0.0.0.0:8899 mode http server oss oss-cn-qingdao-internal.aliyuncs.com:80 cookie app1inst1 check inter 2000 rise 2 fall 5 listen admin_stats bind *:1080 #监听端口 mode http #http的7层模式 option httplog #采用http日志格式 log 127.0.0.1 local0 err maxconn 10 stats refresh 30s #统计页面自动刷新时间 stats uri /stats #统计页面url stats realm XingCloud\ Haproxy #统计页面密码框上提示文本 stats auth admin:admin #统计页面用户名和密码设置 stats hide-version #隐藏统计页面上HAProxy的版本信息
未开启下载ECS主机流量:
外网流出:25.10 kBit/s
内网流入:99.50 kBit/s
开启下载ECS主机流量:
外网流出:2.15 MBit/s
内网流入:2.48 MBit/s
在下载文件时ECS主机用Haproxy内网代理到OSS存储拿到文件,然后再用外网将拿到的文件返回给客户端,由于是内网连接到OSS存储所以OSS存储不产生费用,流量走的是ECS主机的带宽。。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
libvirt(virsh命令总结)
virsh回车进入交互式界面: version pwd hostname显示本节点主机名 nodeinfo 显示节点信息 list --all 显示所有云主机 7种状态: running运行中 idel 空闲,未运行 paused 暂停状态 shutdown 关闭 crashed虚拟机崩溃 dying 垂死状态,但是又没有完全关闭或崩溃 shutdown <domain> destroy <domain>强制关闭虚拟机(相当于直接拨电源) start <domain>启动虚拟机 edit <domain> 编辑该虚拟机的xml文件 dommemstat <domain> 获取domain的内存状态 suspend <domain> 挂起一个正在运行的虚拟机,该虚拟机仍占资源; resume <domain>从挂起状态恢复一下虚拟机 vcpuinfo <domain>显示一些虚拟机的vcpu的信息 vncdisplay <domain> 显示vnc监听地址和端口 快照相关: ...
- 下一篇
用DzzOffice管理阿里云OSS
在DzzOffice分两种方式管理阿里云OSS 1、把阿里云oss作为多人或企业的共享网盘使用。 2、接入个人的阿里云oss管理,可同时管理多个bucket,多个bucket之间可以互传文件。 下面先介绍第一种方式,OSS多人用作网盘使用。 首先打开DzzOffice开始菜单,在应用列表中打开”云设置和管理“应用 打开后界面如下 先确保要使用的OSS是可用状态 然后点击“企业盘” 这里的企业盘名称是可以修改的,根据自己想起的名字。 我在企业中用,我把它改成我们企业的名称“乐云网盘”一会在网盘管理的位置,可以看到这个名字。 更改名称后需要点保存。 之后再进入“空间管理” 进入空间管理后,可以看到现在默认的存储位置是服务器磁盘,DzzOffice安装后,默认的存储位置,就是服务器本身的磁盘空间。自己使用或使用的人少的情况,直接使用服务器本身的空间就可以了。如果人多,服务器磁盘空间肯定不够用。所以需要用到阿里云OSS这样无限空间的云存储。 点击“添加存储位置”看到如下界面 这里可以看到还有其他可用的存储可添加。先不管其他的,我们要添加的是阿里云存储 点击“阿里云存储”...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS关闭SELinux安全模块
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作