Commit Graph

60 Commits

Author SHA1 Message Date
GoEdgeLab
a01b268ac8 使用泛型优化计数器内存 2023-11-15 15:57:41 +08:00
GoEdgeLab
b6c19168fd 合并多个计数器,便于统一的内存控制 2023-10-05 09:45:46 +08:00
GoEdgeLab
ca95ea5c3d 重新实现套餐 2023-09-06 16:34:11 +08:00
GoEdgeLab
85b6692548 优化错误处理相关代码 2023-08-11 14:38:00 +08:00
GoEdgeLab
de2b0959b5 优化数据统计 2023-07-30 14:49:16 +08:00
GoEdgeLab
5645f9c54f 调整关闭连接后的Linger值 2023-07-25 09:36:45 +08:00
GoEdgeLab
da264a1bac 去除连接中的Linger设置,防止有些反向代理在数据未发送前关闭连接 2023-07-24 19:22:22 +08:00
GoEdgeLab
428cf08e5b 实现新的计数器算法(将时间分片, 统计更加精准) 2023-07-13 15:37:08 +08:00
GoEdgeLab
ff8400de0d 优化代码 2023-06-18 10:01:22 +08:00
GoEdgeLab
337e14bb77 优化Ln连接性能 2023-06-05 16:38:29 +08:00
GoEdgeLab
3c353708d4 环路(127.0.0.1)请求也统计带宽 2023-04-21 15:08:44 +08:00
GoEdgeLab
f3da37046a 优化代码:使用fasttime取代以往的utils.UnixTime 2023-04-08 12:47:04 +08:00
GoEdgeLab
2256cc373b 上传带宽信息时同时缓存流量、统计流量、请求数等参数,为将来的流量和带宽合并做准备 2023-03-22 18:00:35 +08:00
GoEdgeLab
2ba63a85c1 修复在连接读写优化模式下fastcgi无法正常工作的Bug 2023-03-06 10:33:54 +08:00
GoEdgeLab
c6e8052b5f 上传带宽数据时同时上传流量数据 2023-02-27 10:48:16 +08:00
GoEdgeLab
99ca77435d 优化带宽统计 2023-01-12 19:09:57 +08:00
GoEdgeLab
0224b489c0 优化代码 2023-01-12 19:02:38 +08:00
GoEdgeLab
696c073d44 优化代码 2023-01-11 15:24:48 +08:00
GoEdgeLab
5088174878 优化代码 2023-01-10 09:47:56 +08:00
GoEdgeLab
24bf452ea5 改进在自动读超时模式下的Websocket连接 2023-01-09 12:36:33 +08:00
GoEdgeLab
e6e694b43b 集群服务设置增加自动读超时选项 2023-01-07 20:04:05 +08:00
GoEdgeLab
ee0f48075f 优化网络连接关闭速度 2023-01-07 10:03:32 +08:00
GoEdgeLab
e9ec45db04 优化连接相关代码 2023-01-05 11:13:35 +08:00
GoEdgeLab
0596fb5328 优化读取HTTP请求Header和握手超时时间 2023-01-05 00:40:49 +08:00
GoEdgeLab
fed50be575 边缘节点增加数据读超时,以改进客户端上传数据过慢的问题 2023-01-04 20:43:10 +08:00
GoEdgeLab
20fc79a8ae 优化代码 2023-01-02 10:44:10 +08:00
GoEdgeLab
d52c1620a2 集群服务设置中增加性能设置 2023-01-01 19:27:38 +08:00
GoEdgeLab
c95aff1f2d 优化代码 2022-12-27 18:58:29 +08:00
GoEdgeLab
d618636cf5 写数据超时时断开同客户端连接 2022-12-21 16:11:55 +08:00
GoEdgeLab
de411e2209 优化连接相关代码 2022-12-21 15:59:07 +08:00
GoEdgeLab
c3cdfc2e44 优化代码 2022-12-13 18:08:50 +08:00
GoEdgeLab
a0cfaa9fa6 调整慢连接超时算法 2022-12-12 10:04:36 +08:00
GoEdgeLab
4336bdac85 向客户端写入数据超时时立即关闭连接 2022-12-10 19:51:05 +08:00
GoEdgeLab
63c2c360d0 TCP单次向客户端写入数据时超过30秒即认为超时 2022-12-10 18:22:00 +08:00
GoEdgeLab
1fff989ad3 优化代码 2022-09-18 16:18:31 +08:00
GoEdgeLab
a38a69e388 检查synflood时忽略IP白名单和局域网连接 2022-09-14 18:52:26 +08:00
GoEdgeLab
397b79e47c 将IP加入黑名单时,同时也会关闭此IP相关的连接 2022-09-02 15:20:58 +08:00
GoEdgeLab
e413adb1b0 WAF和其他请求关闭连接时更加快速 2022-08-27 10:49:16 +08:00
GoEdgeLab
2139f61c68 修复HTTPS连接无法记录带宽的问题,优化带宽计算方法 2022-08-26 16:47:42 +08:00
GoEdgeLab
39d1ea7622 修复连接数限制计算错误 2022-07-25 19:48:03 +08:00
GoEdgeLab
0e8a42ef75 优化连接代码/细化反向代理相关错误和警告提示 2022-07-15 11:15:55 +08:00
GoEdgeLab
d7d1575c63 升级Go版本为v1.18 2022-07-07 09:21:18 +08:00
GoEdgeLab
8af2a4f63d 增加服务带宽统计 2022-07-05 20:37:00 +08:00
GoEdgeLab
9d68710531 实现基础的DDoS防护 2022-05-18 21:03:51 +08:00
GoEdgeLab
23192f6fec 计算CC的时候不再跨时间范围累积 2022-05-12 21:48:33 +08:00
GoEdgeLab
07e1d422d7 优化代码 2022-01-13 11:46:42 +08:00
GoEdgeLab
43373da712 优化代码 2022-01-13 11:45:51 +08:00
GoEdgeLab
3411267079 改进SYN Flood检测 2022-01-13 11:36:05 +08:00
GoEdgeLab
1840ff4ee4 优化代码 2022-01-11 16:02:41 +08:00
GoEdgeLab
f8299b2447 优化代码 2022-01-11 09:25:34 +08:00