全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: buyabag

网站图片全部使用base64可行吗?

[复制链接]
 楼主| 发表于 2021-10-10 13:08:52 | 显示全部楼层
dvbhack 发表于 2021-10-10 13:06
读图片是IO,读HTML就不是io?原本是并发10个http请求,每个小于500k,现在变成单线程读取好几M甚至几十M。 ...

大佬你这说到点子上了,我就是在考虑这个。到底是多次读取随机小文件io压力大,还是一次读取大文件压力大?
发表于 2021-10-10 13:09:36 | 显示全部楼层
静态不用CDN,是等爱情吗?
发表于 2021-10-10 13:10:17 | 显示全部楼层
我觉得还是图片分流吧,例如pic.your.com单独做图床,然后,分个五到七台机器上去。这样哪怕断一个二个,也只会对用户起最小范围的影响。
发表于 2021-10-10 13:11:48 来自手机 | 显示全部楼层
buyabag 发表于 2021-10-10 13:08
大佬你这说到点子上了,我就是在考虑这个。到底是多次读取随机小文件io压力大,还是一次读取大文件压力大 ...

建议图片走CDN服务分流。现在CDN费用那么低
发表于 2021-10-10 13:13:52 | 显示全部楼层
只能缓存。。。 没有办法
发表于 2021-10-10 13:14:02 | 显示全部楼层
静态文件上CDN啊,最差上个CF也行
发表于 2021-10-10 13:14:56 | 显示全部楼层
b64并不会解决目前的问题。图片站必需上CDN。
发表于 2021-10-10 13:15:08 | 显示全部楼层
图片存到别的服务器上, 业务分离才是正确方法. 而不是你这种方法
临云 该用户已被删除
发表于 2021-10-10 13:16:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-10-10 13:18:01 | 显示全部楼层
既然这样,不如把所有图片预先全部读到内存里面,需要的时候从内存取
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-5-4 02:02 , Processed in 0.063131 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表