阅读更多

7顶
0踩

企业架构

原创新闻 Nginx 宣布支持 WebSocket 协议

2013-02-20 16:05 by 副主编 wangguo 评论(6) 有22968人浏览
Nginx官方今天发布了最新的1.3.13开发版本,添加了对于WebSocket协议的支持。


Nginx是一个广受欢迎的Web服务器系统,市场份额即将超越位居第二的IIS,目前,世界上访问量最大的网站中,有30%使用了Nginx。因此,支持WebSocket是Nginx社区中的一个非常大的需求。Nginx支持WebSocket,这允许用户扩展和简化基于Nginx的实时Web应用程序和平台。

WebSocket是HTML5中的一种新协议,实现了浏览器与服务器全双工通信。传统Web服务中,为了实现即时通信,所用的技术是轮询(polling),是在特定的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客服端浏览器。这样浏览器需要不断向服务器发出请求,这样会占用很多的带宽。

通过WebSocket API,浏览器和服务器只需要做一个握手动作,然后,浏览器和服务器之间就形成了一条快速通道,可以直接互相传送数据。

详细信息:http://nginx.com/news/nginx-websockets.html

下载地址:http://nginx.org/en/download.html
  • 大小: 69.8 KB
7
0
评论 共 6 条 请登录后发表评论
6 楼 joynn 2013-02-26 22:40
这个,对浏览器有要求吗?不支持HTML5行吗?
5 楼 七月十五 2013-02-26 16:00
comet
4 楼 t42dw 2013-02-21 14:33
也算是原生支持老....之前一直用国人写的一补丁做socket的负载
3 楼 myangle89 2013-02-21 14:21
正在学习nginx中
2 楼 xlaohe1 2013-02-21 10:33
1 楼 paolongtao 2013-02-20 16:41
sofa!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • solr查询空值、null、不存在的字段的方法

    正常情况下我们都是按有值的方式去搜索,但是有时候有一些字段为null,solr中就没有存储进去,我们怎么获取这个字段不存在为条件的搜索结果了,我们只需要在搜索字段前加上负号,如下图 摘要: Solr的查询一般...

  • java实现对solr索引库进行增删改查

    18年已到九月中旬,珍惜时间等于珍惜生命呐,时光流失,只怕再见来不及挥手。同样是一天上班的时间,有些小伙伴感觉一天很充实,也有些小伙伴感觉一天很无聊的过去了。同样是工作,取决你看待工作的态度,从而产生...

  • solr 定义字段类型为string 时 当值有空格

    例如 field name=“product_model” type=“string” indexed=“true” stored="true" 当product_model 字段的值为 “ISO VG 460” 时 如果查询 方法为 “query”: “product_model:ISO VG 460” 是查找不到结果的,...

  • Solr分组聚合查询之StatsComponent

    摘要: Solr可以利用StatsComponent 实现对数字、字符串或日期字段的聚合统计查询。Stats Component参数 参数 描述 stats 布尔值,设为true,表示开启Stats Component stats.field 指定需要做统计的字段 stats....

  • mysql 中的索引,谈谈 Mysql 中的索引(一)

    主键索引:特殊的唯一索引,不允许有空值。复合索引:将多个列组合在一起创建索引,可以覆盖多个列。外键索引:只有InnoDB类型的表才可以使用外键索引,保证数据的一致性、完整性和实现级联操作。全文索引:MySQL ...

  • solr查询和新增、更新、删除索引/删除字段/添加新字段/数据清除

    1、Solr查询空值字段 https://blog.csdn.net/mynamepg/article/details/83784482 2、solr聚合查询 https://blog.csdn.net/mynamepg/article/details/83784236 3、Solr查询语法总结 ...

  • Solr在Linux中的产品化安装

    在solr压缩包中的bin/目录下有一个脚本文件**install_solr_service.sh**,负责solr的安装,并注册为自启动的service。   1. 环境准备 首先需要创建一个solr用户,并赋予其相应的权限: groupadd zpsolr user.....

  • Hbase solr 二级索引

    某电信项目中采用HBase来存储用户终端明细数据,供前台页面即时查询。HBase无可置疑拥有其优势,但其本身只对rowkey支持毫秒级的快速检索,对于多字段的组合查询却无能为力。针对HBase的多条件查询也有多种方案,...

  • mysql double空值报错_空值是什么-和空值相关的问题-阿里云开发者社区

    关于空值的搜索结果回答空 (NULL) 值表示数值未知。空值不同于空白或零值。没有两个相等的空值。比较两个空值或将空值...a1234566782019-12-02 03:00:460 浏览量回答数 0问题sql 行列转换时,空值如何设置成0在用Sq...

  • solr实战项目中应用

    //没有程序出错,增加程序健壮性 if(highlights.size() > 0) { for(Highlight highlight : highlights) { //solr每个域中可以存储多个 List snipplets = highlight.getSnipplets(); //没有程序出错,增加程序健壮性...

  • solr深入浅出

    首先了解一下Solr:: 1 solr是一个基于Lucene的搜索引擎,可以实现全文搜索。同时对其进行了扩展,提供了比Lucene更为丰富的查询语句,同时实现了可配置,可扩展并对查询性能进行了优化,提供一个功能完善的管理页面...

  • solr和hbase结合进行索引搜索

    solrcloud集群情况 solrcloud集群已经安装完成。 solr版本:5.5.0,zookeeper版本:3.4.6 solr的操作用户、密码: solr/solr123 solr使用的zookeeper安装... solr安装位置:/opt/solr-5.5.0 solr端口:8983

  • Solr 搜索不为空值

    1、被搜索的列必须被索引,否则搜索不到数据,设置schema.xml文件中该列的indexed为true,如下: <field name="picurl" type="string" indexed="true" stored="true&...

  • 开源大数据索引项目hive-solr

    github地址:https://github.com/qindongliang/hive-solr  欢迎大家fork和使用  关于这个项目的介绍,请参考散仙前面的文章:  ... ...(1)添加了对solrcloud...(2)修复了在反序列时对于hive中null列和空值的处

  • solr mysql 导入命令_Solr 07 - Solr从MySQL数据库中导入数据 (Solr DIH的使用示例)

    1 加入数据导入处理器的jar包复制Solr解压后dist目录中的:solr-dataimporthandler-4.10.4.jar;粘贴到contrib/dataimporthandler/lib目录下, lib目录需要手动创建: 2 加入数据库驱动包复制所用数据库服务器的相应jar...

  • solr

    (一)什么是solr? 概要简介: solr是一个独立的企业级搜索应用服务器,对外提供类似web-service的API接口。... 全文检索是指是计算机索引程序扫描文章中的每一个词,对每个词都建立索引,指明该...

  • MySQL 中的索引

    1、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。例如:PK,NOT NULL and UMIQUE. 2、可以大大加快数据的检索速度,这也是创建索引的最主要的原因。 3、可以加速表和表之间的连接,特别是在实现数据的...

  • 原来这就是MySQL中的索引

    大家好,我是黎杜,这一期又带来Mysql的索引篇,上一期我们从大的方向聊了学习Mysql的个人经验,有兴趣的可以看一看:学习Mysql的亿点点意见以后可以大胆的在工作中写技术文章了,嘻嘻嘻...

  • 一个基于C语言的简易学生管理系统.zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。在编写C程序时,需要注意变量的声明和定义、指针的使用、内存的分配与释放等问题。C语言中常用的数据结构包括: 1. 数组:一种存储同类型数据的结构,可以进行索引访问和修改。 2. 链表:一种存储不同类型数据的结构,每个节点包含数据和指向下一个节点的指针。 3. 栈:一种后进先出(LIFO)的数据结构,可以通过压入(push)和弹出(pop)操作进行数据的存储和取出。 4. 队列:一种先进先出(FIFO)的数据结构,可以通过入队(enqueue)和出队(dequeue)操作进行数据的存储和取出。 5. 树:一种存储具有父子关系的数据结构,可以通过中序遍历、前序遍历和后序遍历等方式进行数据的访问和修改。 6. 图:一种存储具有节点和边关系的数据结构,可以通过广度优先搜索、深度优先搜索等方式进行数据的访问和修改。 这些数据结构在C语言中都有相应的实现方式,可以应用于各种不同的场景。C语言中的各种数据结构都有其优缺点,下面列举一些常见的数据结构的优缺点: 数组: 优点:访问和修改元素的速度非常快,适用于需要频繁读取和修改数据的场合。 缺点:数组的长度是固定的,不适合存储大小不固定的动态数据,另外数组在内存中是连续分配的,当数组较大时可能会导致内存碎片化。 链表: 优点:可以方便地插入和删除元素,适用于需要频繁插入和删除数据的场合。 缺点:访问和修改元素的速度相对较慢,因为需要遍历链表找到指定的节点。 栈: 优点:后进先出(LIFO)的特性使得栈在处理递归和括号匹配等问题时非常方便。 缺点:栈的空间有限,当数据量较大时可能会导致栈溢出。 队列: 优点:先进先出(FIFO)的特性使得

  • 数通系列ospf学习思维导图

    数通系列ospf学习思维导图

Global site tag (gtag.js) - Google Analytics