OpenNJet社区博客-云原生应用引擎开发者社区- OpenNJet开源社区

OpenNJet支持维护proxy_protocol v2了

By 单雷 🙈 Comments

2023-09-22

代理协议(Proxy protocol),是HAProxy的作者Willy Tarreau于2010年开发和设计的一个Internet协议,通过为tcp添加一个很小的包头信息,来方便的传递客户端信息(协议栈、源IP、目的IP、源端口、目的端口等),在网络情况复杂又需要获取用户真实IP时非常有用……

Continue reading

HTTP3_国密支持

By 李崇民 🙈 Comments

2023-09-20

通过修改,在QUIC协议支持的加密套件中增加了国密套件TLS_SM4_GCM_SM3,目前可以用支持QUIC协议及该加密套件的客户端访问……

Continue reading

证书动态更新_动态http ssl证书

By 陈潞波 🙈 Comments

2023-09-19

动态ssl证书支持动态添加ntls(国密证书)、rsa、ecc三种类型证书,动态ssl证书api只支持配置文件中不出现包含变量证书的情况……

Continue reading

如何利用OpenNJet动态配置故障注入

By 陈潞波 🙈 Comments

2023-09-18

HTTP故障注入,支持中止(abort)来自下游服务的Http请求,和/或延迟(delay)代理请求,一个故障规则必须具有延迟或中止或两者兼有。在将HTTP请求转发到路由中指定的目的地时,可以注入一个或多个故障 ……

Continue reading

动态map_创建自定义变量

By 洪昕 🙈 Comments

2023-09-15

NJet配置文件中的map指令,可以在请求处理期间创建变量,并根据指定的键值对映射关系进行值的映射。map 指令可以用于许多场景,例如根据请求的路径生成重写规则、根据请求头判断是否启用缓存、根据查询参数配置不同的后端服务等……

Continue reading

一文带你从了解到搭建 HTTP/3 Web 服务

By 李崇民 🙈 Comments

2023-08-26

HTTP/3 的目标则是通过解决 HTTP/2 的传输相关问题,在所有形式的设备上提供快速、可靠且安全的 Web 连接。为此,它使用了一种名为 QUIC 的新传输层网络协议,该协议在用户数据报协议 (UDP) 上运行,而不是以前版本的 HTTP 使用的 TCP……

Continue reading

国密支持_ssl 使用国密加密算法

By 李敏 🙈 Comments

2023-08-26

铜锁国密NTLS支持HTTP和Stream。根据NJet的使用场景,国密支持的场景也细分为Server和反向代理两种场景 ……

Continue reading

njet灰度发布

By 洪昕 🙈 Comments

2023-08-14

在应用的新版本测试发布过程中,经常需要先使用部分选定的账号进行验证,待验证完成后,再逐步将业务流量切换到新版本,直至所有流量均切换到新的集群,但这个过程不能影响到业务 ……

Continue reading

upstream_使用域名配置上游服务

By 赵延刚 🙈 Comments

2023-08-14

在K8s等环境中,上游服务的地址是不固定的,代理必须能够支持配置域名,随时应对上游服务的变化 ……

Continue reading