首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IMWeb前端团队

    说说nginx刚发布的JavaScript能力nginScript

    2、支持lua,perl,JavaScript动态语言 3、支持第三方插件 再说说nginScript 1、nginScript是JavaScript/ECMAscript的子集。 3、nginScript是跑在nginx的配置文件里。 比如:nginx.conf文件里。所以nginScript可以完成传统配置文件所能处理的所有事情,同时可以让配置管理动态化。 这也是nginScript出现的最重要的原因。 4、nginScript是以nginx插件的方式存在。 插件名叫:njs 。和其他nginx插件一样,我们需要重新编译nginx来完成安装。 具体如何使用nginScript nginScript的使用主要是在nginx的配置体系里增加了2个指令。 目前还存在的问题 经过上面的介绍,相信大家对nginScript已经有了基本的认识。

    1.6K70发布于 2018-01-08
  • 来自专栏IMWeb前端团队

    说说nginx刚发布的JavaScript能力nginScript

    2、支持lua,perl,JavaScript动态语言 3、支持第三方插件 再说说nginScript 1、nginScript是JavaScript/ECMAscript的子集。 3、nginScript是跑在nginx的配置文件里。 比如:nginx.conf文件里。所以nginScript可以完成传统配置文件所能处理的所有事情,同时可以让配置管理动态化。 这也是nginScript出现的最重要的原因。 4、nginScript是以nginx插件的方式存在。 插件名叫:njs 。和其他nginx插件一样,我们需要重新编译nginx来完成安装。 具体如何使用nginScript nginScript的使用主要是在nginx的配置体系里增加了2个指令。 nginScript目前还存在的问题 经过上面的介绍,相信大家对nginScript已经有了基本的认识。那么我们在看看这个新生儿有哪些问题吧。 首先,调试方法弱。

    94310发布于 2019-12-04
  • 来自专栏黄希彤的专栏

    NginScript做个带权限的文件分发服务

    直到发现了NginScript(NJS),这就很适合用javascript写着这种无状态的计算服务嵌入到文件分发流程中了。 就这样用NginScript简单复刻了腾讯云CDN的带校验静态文件分发。

    84120发布于 2021-11-11
  • 来自专栏性能与架构

    Nginx 的 Javascript 扩展

    去年 Nginx 发布了 nginScript,一个基于 Nginx 的 JavaScript 执行环境 可以通过 nginScript 扩展自己的 Nginx 服务器的能力 Nginx 非常强大, nginScript 包含2部分: 1. 安装 $ mkdir -p ~/nginScript cd ~/nginScript $ wget http://nginx.org/download/nginx-1.9.5.tar.gz $ git clone https://github.com/nginScript/nginScript --depth=1 $ tar xfvz nginx-1.9.5.tar.gz $ cd nginx-1.9.5 /nginScript/nginx --prefix=$HOME/nginScript/nginx $ make $ make install

    1.7K100发布于 2018-04-04
  • 来自专栏黄希彤的专栏

    NJS 触发系统命令运行

    NginScript 暂时还没有直接调用操作系统命令的的能力,不过具有fs对象可以操作本地文件系统,需要触发本地命令的时候可以通过文件系统来传递消息,比如这样: function execCommand

    66420发布于 2021-11-19
  • 来自专栏运维研习社

    Nginx调试必备

    这两者都是输出响应体内容,区别在于nginx.say()会在结尾输出一个换行符 通过以上两个方法你可以将想要debug的信息输出,或通过ngx.log()将信息写入到日志进行查看 3 njs njs是nginScript 日志里可以包含普通 NGINX 变量无法表示的值 实现新的负载均衡算法 通过解析 TCP/UDP 协议,实现应用层的粘性会话 检查和修改 HTTP 请求消息和响应消息的 body(已经支持 TCP/UDP) 从 nginScript

    4.5K21发布于 2020-06-15
  • 来自专栏知识分享

    1-OpenResty 介绍 (摘抄)

    nginScript 这样的尝试会替代 OpenResty 吗? nginScript 是今年 nginx 大会上,Nginx 官方推出的一个新的配置语言。 根据 nginx 官方的说明,nginScript 只是想提供一种更方便配置 nginx 的方法,并不想取代 ngx_lua。

    1.1K20发布于 2019-09-30
  • 来自专栏专注于java领域技术分析

    美团T9分享官方进阶文档:Nginx+Netty跟着案例学这两份开源手册

    (Stable 1.12.0),详细剖析了模块体系、动态插件、功能框架、进程模型、事件驱动、线程池、TCP/UDP/HTTP 处理等Nginx核心运行机制,在此基础上讲解如何使用C、C++、 Lua、nginScript

    1.4K20发布于 2020-08-14
领券