我们接到一些零星的客户电话(不到我们用户的 0.1%)抱怨无法访问我公司的网站 - 他们要么得到一个空白页面(如果他们使用 IE),要么“内容编码错误”说页面使用了无效或不受支持的压缩形式(如果他们使用 FireFox)。
当前的怀疑是,当 HTTP 1.1 浏览器请求通过 HTTP 1.0 代理时,我们发送回了压缩的 HTTP 1.1 浏览器请求,该请求不知何故被 HTTP 1.0 代理破坏。
该网站是一个 Tomcat 4.2.2 后端,带有一个 IIS 6.0 前端,在 IIS 服务器上启用了 GZIP 和 DEFLATE。
有没有人遇到过这种错误?是否有推荐的修复程序来避免破坏旧的代理实现?
编辑:我们可以使用默认设置的 squid-2.5 复制该问题,但是较新版本的 squid 似乎工作得很好。
我目前运行一个小型网站,用于托管大量(生成的)静态 HTML。问题是磁盘空间有限,HTML 每周增长 1GB。(文件被分组到目录中,每个文件大约有 500 个文件,总共 10B-100MB。文件压缩得很好 [低于 10%])
理想情况下,我正在寻找一种方法来压缩 HDD 上的所有 HTML 文件,同时仍然能够轻松地为它们提供服务。
我有一个加密文件(AES 对称加密)。出于备份目的和节省磁盘空间,我可以压缩(无损)文件而不用担心弄乱解密吗?如果是这样,您能为此目的推荐一些好的压缩程序吗?
我存储了大量(TBytes)的日志。这些日志很少会被提取,当它们会提取时 - 只需要一个文件。
您能否推荐一种比 bzip2 好得多的超高效且极其稳定的压缩算法?
我正在使用 rsync 在服务器之间复制文件,我正在使用-z仅在网络传输阶段压缩数据的选项。
但是我想将压缩文件留在远程机器上,我在 rsync 中没有找到这个选项。
这可能吗 ?
我们想对许多数据库文件(mysql、Oracle 和 SQL Server 转储)、各种标准文件(excel、word 等)进行 7zip 压缩,但我们担心一旦我们对它们进行 7zip 压缩并删除原始文件,可能会发生存档损坏或它有一些错误,文件将丢失。
有没有办法在您 7zip 压缩某些内容后检查并验证您是否可以稍后解压缩文件?我们将 7Zip 文件,检查存档是否正常,然后删除原始文件。很高兴这可以通过命令行实现,因为我们可以自动化它。
我们使用 Windows Server 2003、2008 和 2008 R2。
我希望确定弹性搜索概念验证所需的服务器范围。
最后,我的问题是:
给定由 elasticsearch 索引的 1GB json 文本,我可以期望在磁盘上被 elasticsearch 占用多少?
显然有很多变数,但我要的是数量级。100MB?100GB?
我知道 elasticsearch 执行压缩(http://www.elasticsearch.org/guide/reference/index-modules/store/),但我不知道索引和其他结构占用什么样的足迹。
轶事答案是可以接受的,但也请让我知道您使用的是哪个版本。
在通过 Internet 传输文件时,我通常使用 rsync 的 -z 选项来启用压缩。但是,如果我在自己的(空闲)千兆局域网上,我还需要压缩吗?还是没有它会更快?这取决于哪些因素?(我还没有做过任何基准测试)。
所以基本上,是否更快:压缩+传输+解压缩,或者只是传输未压缩?
如果您的网络连接速度很慢,压缩显然更好……但是如果一切都在千兆以太网网络上运行呢?
networking compression local-area-network rsync file-transfer
我花了很多时间在网上搜索有关如何缩小 KVM 虚拟磁盘映像的信息,尤其是对于 Windows 客户机,但没有成功。
我所发现的只是将 VM 可用空间归零,对虚拟磁盘进行碎片整理(来自 Windows),然后运行qemu-img convert -c ...(-c压缩标志)。
我有一个 Windows 7 VM,虚拟驱动器大小为 100 GB。最初,这个 VDD 在主机存储上花费了 40 GB。归零后,VDD 将占用主机上的实际 100 GB。并qemu-img -c ...创建了 91 GB,这完全不是我所期望的。
在 Modernie 网站上,我们可以下载小于 10 GB 的 W7 VM,这怎么可能?有没有办法“真正”压缩 VM 映像?
感谢@dyasny,我用virt-sparsity. 我清理了 W7 VM 磁盘,禁用休眠,因此 VDD 仅消耗 20 GB。再次降级磁盘,并再次运行sdelete -z。virt-sparsity使用该--compress标志运行会提供 80 GB 的虚拟驱动器。远非我所希望的。
EDIT-2016-02-16:“刷新”这个问题,因为这里讨论的缩小 VM 的方法非常有效,但有一个主要缺点:它会删除所有 VM 快照。如果有人知道如何在保留快照的同时缩小 VM,请随时分享!
我已经在 Windows Server 2016 上安装了重复数据删除角色。 根据 Microsoft,它使用 NTFS 压缩来帮助节省空间:
重复数据删除在更少的物理空间中存储更多的数据。与使用单实例存储 (SIS) 或 NTFS 压缩等功能相比,它实现了更高的存储效率。 https://technet.microsoft.com/en-us/library/hh831602(v=ws.11).aspx
我还应该在卷的属性中启用 NTFS 压缩吗(见下面的截图)?会有什么好处吗?
如果已经检查了怎么办?我应该取消选中它吗?检查后会不会有什么负面影响?
compression ntfs file-server deduplication windows-server-2016
compression ×10
linux ×2
rsync ×2
backup ×1
encryption ×1
file-server ×1
gzip ×1
iis-6 ×1
log-files ×1
networking ×1
ntfs ×1
proxy ×1
qemu ×1
tomcat ×1
web-server ×1
windows ×1