TeaWeb v0.1.6 发布,增加 TCP 代理、日志策略功能

栏目: 软件资讯 · 发布时间: 5年前

内容简介:TeaWeb是一个可视化的Web代理服务,目标是将代理服务、日志、统计、监控等集成在同一个服务中,让开发者简单地启动就可以使用。 本版本主要增加TCP代理功能、自定义日志策略、提供一组HTTP API以及企业微信群机器...

TeaWeb是一个可视化的Web代理服务,目标是将代理服务、日志、统计、监控等集成在同一个服务中,让开发者简单地启动就可以使用。

本版本主要增加TCP代理功能、自定义日志策略、提供一组HTTP API以及企业微信群机器人通知推送。

TCP代理截图:
TeaWeb v0.1.6 发布,增加 TCP 代理、日志策略功能

TeaWeb v0.1.6 发布,增加 TCP 代理、日志策略功能

日志策略截图:
TeaWeb v0.1.6 发布,增加 TCP 代理、日志策略功能

完整的变更列表:

  • 代理

    • 增加TCP代理,可以在线浏览客户端连接列表,并支持TLS
    • [log]增加日志存储策略,支持文件、命令、 MySQL 、ES、TCP等
    • [websocket]自动识别websocket请求并转发到后端,意味着不再需要单独设置websocket也可以转发
    • [websocket]websocket支持自定义请求Header
    • [websocket]修复websocket Origin为空时无法通过CheckOrigin认证的问题
    • 路径规则设置websocket后,自动添加Connection/Upgrade Header,这样能够对一些不规则的websocket请求做出处理
    • 在使用匹配条件的地方添加内置变量列表,以便于用户可以很方便看到能使用的变量
    • [log]优化访问日志处理速度
    • 使用io.CopyBuffer()代替io.Copy(),并使用byte slice池,以提升性能
    • 代理与后端服务器之间的连接空闲时间(idle)从不限制改成2分钟,避免长时间有大量空闲连接
    • [tls]ACME证书自动更新后,自动加载生效
    • 重载服务时克隆运行时状态,避免因为重载而导致后端服务器状态丢失
    • 使用对象池改进内存使用
    • 添加新代理时,自动提示当前服务器的地址和已绑定的网络端口
    • 添加后端服务器地址时自动去掉http(s)://和后面的路径
    • [tunnel]修复没有后端服务器导致HTTP隧道不可用的问题,并增加客户端密钥以增加安全性
    • [waf]可以定制Block动作的HTTP状态码、响应内容、URL或文件
  • 监控

    • 默认分组可以修改名字
    • MongoDB 中values.agent.xxx表增加appId_itemId_nodeId索引,以便在有集群的时候加快查询速度
    • 鼠标移入时增加tooltip显示当前的数据
  • 通知

    • 增加企业微信群机器人推送
    • 企业微信通知增加Markdown支持
  • API

    • 提供一组API供用户操作TeaWeb,具体可以看这里
  • 开发者

    • 提供一个扩展的示例,在code源码的ext/目录下
  • 其他

    • 提供Windows和 Linux 上的服务安装和卸载程序(暂不支持systemd),Agent也同样支持
    • 优化http.Client{}的应用,使用连接池提升性能
    • 一些界面微调,将左侧菜单中的“主机”改成“监控”
    • 使用使用teautils.Every()代理timers.Every(),防止Timer不能正确停止
    • 修复多处文件描述符不能自动关闭的问题
    • 重启时强制关闭HTTP服务 ,避免重启失败

最近的一些更新:

  • v0.1.5: 提供了一个免费HTTPS证书的申请 工具 、一个简单易用的HTTP隧道功能。
  • v0.1.4: 提供了一个简易的集群管理
  • v0.1.3: 增加WAF

二进制下载地址:http://teaos.cn/download
文档地址:http://teaos.cn/doc
在线Demo:http://teaos.cn:7777/


以上所述就是小编给大家介绍的《TeaWeb v0.1.6 发布,增加 TCP 代理、日志策略功能》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机网络(第4版)

计算机网络(第4版)

[美] James F. Kurose、[美] Keith W. Ross / 陈鸣 / 机械工业出版社 / 2009-11 / 66.00元

本书采用了独创的自顶向下方法,即从应用层开始沿协议栈向下讲解计算机网络的基本原理,强调应用层范例和应用编程接口,内容深入浅出,注重教学方法,理论与实践相结合。第3版的内容相应更新并反映了网络领域的最新进展,如增加了无线和移动网络一章,扩充了对等网络、BGP、MPLS、网络安全、广播选路和因特网编址及转发方面的材料;还增加了一套实用的实验,并修订了习题。本书适合作为计算机、电子、通信工程相关专业的本......一起来看看 《计算机网络(第4版)》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具