当前位置: 首页 > news >正文

NGINX发布支持动态配置的开源Web服务器

\

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

\
\\

NGINX最近发布了NGINX Unit 1.0版。NGINX Unit是一种开源的Web和应用服务,它支持远程配置和动态配置,使得配置上的更改不会对服务造成中断。Unit 1.0还支持在同一实例中运行Go、Perl、PHP、Python和Ruby等多种语言,也支持同一语言的多个版本。

\\

NGINX Unit并非依赖于静态的配置文件,而是使用JSON通过REST API进行配置。所有的配置直接存储在内存中,支持运行中的服务无需重启即可应用配置更改。路由过程同样也是持续的,不需要重启。

\\

Unit的基本配置需要指定至少一个监听器和一个应用。在对监听器的定义中,指定了Unit监听的具体IP和端口,并重定向到一个命名的应用。在对应用的定义中,可支持指定具体的语言、应用文件的目录和过程的数量。

\\

例如,用户可以做如下的配置,在端口8300上定义一个监听器,为“/www/blogs/scripts”目录中的PHP应用提供服务,最大可使用20个进程:

\\
\{\    \"listeners\": {\        \"*:8300\": {\            \"application\": \"blogs\"\        }\    },\    \"applications\": {\        \"blogs\": {\            \"type\": \"php\

相关文章:

  • Java List集合
  • C++11 lambda表达式与函数对象
  • 人人都能学会的python编程教程8:条件判断与循环
  • #考研#计算机文化知识1(局域网及网络互联)
  • homebridge安装问题解决
  • DesignPattern(三)结构型模式(上)
  • 八周一次课 10.23 linux任务计划cron 10.24 chkconfig工具 10.25 systemd管理服务 10.26 unit介绍 10.27 target介绍...
  • 最高优先级算法——进程调度
  • 前端小知识
  • 测试的方法!
  • springboot 项目mybatis plus 设置 jdbcTypeForNull (oracle数据库需配置JdbcType.NULL, 默认是Other)...
  • redis学习之redis的安装(linux)
  • Maven项目如何将自定义文件添加到META-INF目录下
  • 弹键盘动画
  • PHP 数据排序
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 30秒的PHP代码片段(1)数组 - Array
  • echarts的各种常用效果展示
  • Java教程_软件开发基础
  • Laravel Mix运行时关于es2015报错解决方案
  • SpringBoot 实战 (三) | 配置文件详解
  • Spring声明式事务管理之一:五大属性分析
  • Wamp集成环境 添加PHP的新版本
  • 从0到1:PostCSS 插件开发最佳实践
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 聚类分析——Kmeans
  • 如何使用 JavaScript 解析 URL
  • 数组的操作
  • 王永庆:技术创新改变教育未来
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 学习笔记:对象,原型和继承(1)
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #Linux(权限管理)
  • #vue3 实现前端下载excel文件模板功能
  • ( 10 )MySQL中的外键
  • (2)nginx 安装、启停
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (转)C#调用WebService 基础
  • (转)一些感悟
  • .aanva
  • .CSS-hover 的解释
  • .equals()到底是什么意思?
  • .htaccess 强制https 单独排除某个目录
  • .Net IOC框架入门之一 Unity
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .net反编译工具
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .Net面试题4
  • .py文件应该怎样打开?