Commit Graph

111 Commits

Author SHA1 Message Date
GoEdgeLab
74161bf685 优化代码 2024-04-12 08:41:14 +08:00
GoEdgeLab
75a4cc490f 优化代码 2024-03-22 09:21:45 +08:00
GoEdgeLab
efe7234ff5 修复Websocket连接无法报告连接关闭的问题 2024-01-16 09:24:51 +08:00
GoEdgeLab
8217425e13 优化代码 2024-01-15 10:31:42 +08:00
GoEdgeLab
38c52823db 套餐可以设置带宽限制 2024-01-11 15:25:47 +08:00
GoEdgeLab
e7fb706d8a 写缓存失败时,允许继续读取源站内容 2023-12-27 20:55:12 +08:00
GoEdgeLab
3fac42893b 根据系统环境调整WebP转换线程数 2023-12-12 09:55:18 +08:00
GoEdgeLab
142a726102 WebP转换质量转移到WebP策略配置 2023-12-11 10:17:17 +08:00
GoEdgeLab
9641eb200f WebP转换限制为单线程,防止占用系统资源过高 2023-12-11 09:33:04 +08:00
GoEdgeLab
cadac28975 内容压缩级别允许为0 2023-12-05 10:48:17 +08:00
GoEdgeLab
df7fa62cb8 缓存内容报头时忽略X-Cache 2023-09-17 10:54:14 +08:00
GoEdgeLab
ee50bbf599 WebP转换增加宽度和高度限制 2023-09-11 16:05:59 +08:00
GoEdgeLab
501003f1ad 优化过时缓存时长(从600秒改为1200秒) 2023-08-27 14:49:28 +08:00
GoEdgeLab
74c8bc53d3 优化响应报头 2023-08-23 16:33:19 +08:00
GoEdgeLab
7f6b5db42c 修复访问日志无法记录自定义跳转状态码的问题 2023-08-20 10:10:23 +08:00
GoEdgeLab
85b6692548 优化错误处理相关代码 2023-08-11 14:38:00 +08:00
GoEdgeLab
6493b85a7c 增加golangci-lint配置 2023-08-08 18:14:48 +08:00
GoEdgeLab
2a5aefe7f1 优化代码 2023-08-08 15:39:00 +08:00
GoEdgeLab
069635ddbf 优化代码 2023-08-08 11:23:04 +08:00
GoEdgeLab
ef7d232a9f 优化代码 2023-07-31 16:05:08 +08:00
GoEdgeLab
33c994d1f4 优化代码 2023-07-30 08:49:31 +08:00
GoEdgeLab
17788818ab 修复分区内容长度判断错误的问题 2023-07-26 14:48:07 +08:00
GoEdgeLab
0a2e1759a4 优化SSE处理/优化超时设置 2023-07-03 16:23:54 +08:00
GoEdgeLab
43dfb25431 优化ETag报头 2023-07-02 10:31:08 +08:00
GoEdgeLab
f7dc03cbfb WAF在输出内容时也加入自定义的响应报头 2023-06-11 10:46:20 +08:00
GoEdgeLab
e86bde245c 手动发送数据(Send()方法)时也可以使用HTTP Header策略等 2023-06-09 14:49:32 +08:00
GoEdgeLab
cd466e309d 缓存写入Header时忽略Strict-Transport-Security和Alt-Svc 2023-06-02 15:23:54 +08:00
GoEdgeLab
f3da37046a 优化代码:使用fasttime取代以往的utils.UnixTime 2023-04-08 12:47:04 +08:00
GoEdgeLab
f0ff511576 优化代码 2023-03-12 20:32:15 +08:00
GoEdgeLab
4423f801cc 修复源站重试时可能产生的file is writing错误 2023-03-12 16:09:06 +08:00
GoEdgeLab
35aa55607e 执行一般命令时不运行init()中内容 2023-03-10 15:14:14 +08:00
GoEdgeLab
5c46c4bce2 默认情况下内容压缩不支持Partial Content 2022-12-30 11:44:07 +08:00
GoEdgeLab
7f04354be2 优化请求限制逻辑,连接关闭时自动终止内容发送 2022-11-29 19:14:46 +08:00
GoEdgeLab
3a276a23ef 优化Partial Content兼容性 2022-11-20 18:07:46 +08:00
GoEdgeLab
b1adc80c48 优化Partial Content缓存 2022-11-19 21:20:53 +08:00
GoEdgeLab
bd71d59b74 缓存Header中忽略Set-Cookie 2022-11-19 17:35:23 +08:00
GoEdgeLab
00cce8572f 减少文件缓存写入次数 2022-11-19 17:23:45 +08:00
GoEdgeLab
6cc70dc8e5 进一步提升文件缓存写入速度 2022-11-19 15:55:05 +08:00
GoEdgeLab
d60fbdd1ae 优化代码 2022-08-19 14:50:26 +08:00
GoEdgeLab
8fb9d7f36b WebP压缩Gif时,自动跳过转换失败的帧,并只提示最后一次错误 2022-08-19 13:27:18 +08:00
GoEdgeLab
bcd6784a8f 优化代码 2022-08-04 11:34:06 +08:00
GoEdgeLab
c6e41c3d10 支持ZSTD压缩 2022-06-27 22:40:36 +08:00
GoEdgeLab
111982ab15 静态文件分发也支持压缩、WebP转换 2022-06-19 11:39:21 +08:00
GoEdgeLab
1338c54957 如果缓存条件支持206 Partial Content,则第一次加载时自动尝试从分片缓存中读取内容 2022-06-18 19:31:10 +08:00
GoEdgeLab
366d0d74b1 修复内容为空时无法缓存的Bug 2022-06-09 20:26:36 +08:00
GoEdgeLab
f39c59569a 文件缓存增加自动限速/提升本地缓存数据库写入和查询速度 2022-04-20 18:23:26 +08:00
GoEdgeLab
0649eb0efe 优化缓存相关代码 2022-04-14 09:36:02 +08:00
GoEdgeLab
2c7d4a9135 保存L2节点数据时同时记录缓存时间 2022-04-05 11:00:55 +08:00
GoEdgeLab
149ffd400f 缓存文件实现Sendfile 2022-04-04 19:45:57 +08:00
GoEdgeLab
4aeb3cc7b0 优化代码/商业版支持L2节点 2022-04-04 12:06:53 +08:00