加载中
Istio 正式成为 CNCF 毕业项目

“随着微服务架构成为现代应用程序编写的事实标准模式,连接、监控和保护容器和服务复杂环境已经成为工程师面临的挑战。” Google Cloud 工程总监 Cameron Etezadi 表示,“Google 为解决这个...

既要、又要!NJet支持不落盘的Web服务访问记录分析报表了!

NGINX 向云原生演进,All in OpenNJet 1. 背景需求 访问日志是目前web server,proxy最常用的问题跟踪、统计分析的源头。所以尽管由于IO,产生访问日志对系统的的影响很大(据客户的实际反馈...

基于JIT技术的动态协议识别和应用防护

NGINX 向云原生演进,All in OpenNJet 1. 背景需求 由于提供了动态TCP/UDP proxy和proxy_protocol2的设置能力,NJet在非HTTP的私有TCP协议方面得到了较多的应用。常用的场景是NJet作为标准的...

关键数据隐藏,消除访问日志中的数据安全隐患

1. 背景介绍 NJet目前应用最多的是做HTTP代理。为了业务跟踪及故障分析等原因,代理经常会把业务请求的日志详细记录到access.log的文件中,包括请求参数,访问耗时,访问代码等等。这个文件,...

NJet 动态共享内存功能

NGINX 向云原生演进,All in OpenNJet 1. NJet共享内存简介 NJet中共享内存通常用于存储状态数据,以便在进程之间进行共享,这些空间通常是被频繁被申请和释放的。在NJet中,通过shm_zone结构...

关键数据隐藏,消除访问日志中的数据安全隐患

NGINX 向云原生演进,All in OpenNJet 1. 背景介绍 NJet目前应用最多的是做HTTP代理。为了业务跟踪及故障分析等原因,代理经常会把业务请求的日志详细记录到access.log的文件中,包括请求参数...

OpenNJet 3.0版本正式发布!

NGINX 向云原生演进,All in OpenNJet OpenNJet 应用引擎是高性能、轻量级的WEB应用与代理软件。作为云原生服务网格的数据平面,OpenNJet具备动态配置加载、主动式健康检测、集群高可用、声明...

使用NJet作为K8s的Ingress Controller -高性能、可动态配置

NGINX 向云原生演进,All in OpenNJet Ingress Controller是Kubernetes生态系统中的一个关键组件,它为管理进入集群的流量提供了一种声明式和灵活的方法。通过使用Ingress Controller,开发者...

OpenNJet KIC V2.0发布!

NGINX 向云原生演进,All in OpenNJet 概述 OpenNJet KIC(Kubernetes Ingress Controller)基于OpenNJet proxy的动态特性、高性能实现。弥补nginx 在云原生场景中应用的不足。提供了丰富的流量...

Auth_basic_kv 权限校验以及Auth Kv Http API 接口

NGINX 向云原生演进,All in OpenNJet .需求 当前仅仅支持auth_basic_user_file,需要手工修改 file的内容增加新的用户,修改密码。 需添加一种类型: auth_basic_kv,利用kv存储用户名/密码 ...

API 统一注册模块

NGINX 向云原生演进,All in OpenNJet 1.需求 控制面配置随着动态模块的增加,原先每个动态模块(声明式api统一使用/config)提供一个location配置的方式,配置项越来越多,需要提供一个统一...

Stream 指标输出

NGINX 向云原生演进,All in OpenNJet 1. 介绍 NJet将开源社区提供的STS模块(https://github.com/vozlt/nginx-module-sts)进行修改适配后,用于输出Stream Server 的指标信息,支持返回 js...

动态配置Lua脚本及应用

NGINX 向云原生演进,All in OpenNJet OpenNJet 是基于Nginx fork并独立演进的应用引擎,提供的Lua脚本运行能力移植自OpenResty 社区开源的lua-nginx-module 模块,该开源的Lua模块可以将Lua...

NJet中使用Lua

NGINX 向云原生演进,All in OpenNJet Background NJet也支持openresty开源出的Lua,从而扩展NJet的功能,实现应用服务器,或特定的proxy处理逻辑。但默认的install选项中,lua支持是默认关闭...

【开发者指南末篇】如何开发一个 Copilot?

NGINX 向云原生演进,All in OpenNJet 我们接着上回书 “【开发者指南来的】如何开发一个 Copilot?”,最后一节了! 装完之后是默认的配置,把 Lua 先注释掉,动态功能列为必须项。ctrol c...

【开发者指南来的】如何开发一个Copilot?

NGINX 向云原生演进,All in OpenNJet 我们接着上回书“手把手教你如何开发一个Copilot!” 默认配置文件可以是不存在的。不存在的配置文件所有的配置项都会使用这个默认值或者给定一个配置文...

利用NJet 持久化能力,为Web Server增加访问计数

NGINX 向云原生演进,All in OpenNJet 在一些blog/文档网站中,常常需要增加一些访问留言、访问计数。由于很多网站是静态的,所以需要增加这些动态内容时有些挑战,常常需要在页面中埋点,增...

【闭门会议实录】手把手教你如何开发一个Copilot!

之前的课程已经了解了Copilot架构,作为NJet的重要组成部分,今天主要分享我们已经实现的Copilot以及如何开发一个Copilot。可以文档参考Copilot开发指南。 NJet 是个多进程序,有一个master和...

NJet KIC capabilities管理

NGINX 向云原生演进,All in OpenNJet 前言 从Linux 2.2开始,Linux将传统上与超级用户关联的特权划分为不同的单元(units),称为能力(capabilities),能力可以独立启用和禁用。能力是每个线程...

讲讲动态 Location

NGINX 向云原生演进,All in OpenNJet 功能说明 本系统支持对location模块的动态添加、删除,可以对locaiton进行便捷的配置和所需指令功能的添加使用。 该模块支持ACL控制, 配置说明 请参考...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部