能介绍下HTTPSQS的主要用途吗?

红薯 发布于 2010/01/03 16:20
阅读 7K+
收藏 9

如题!

加载中
1
chenvii
chenvii

引用来自#9楼“phpfeng888”的帖子

引用来自#7楼“bastetwang”的帖子

引用来自#5楼“phpfeng888”的帖子

请问这样的一个过程:用户访问一个页面,apache收到请求,调用php解释,得到html代码,apache把代码返回给用户。在这样的一个正常过程中,HTTPSQS做的是什么工作或者说它替代谁的工作呢?HTTPSQS在这条 请求 链条里是什么位置?

可以自己写c++代码来解析。其实就是一种请求方式,一种接口而已,没必要考虑这么多位置。

谢谢你,不过你都没有正面回答我的问题,所以我还是不懂。

你说的这个步骤和httpsqs没有关系,其实主要是在php解析的部分。如果套用这个步骤的话,我可以按照我的理解给你举个例子(不保证正确性),比如用户提交订阅新闻的手机号码:

用户访问-》提交手机号-》调用php解释-》php调用httpsqs记录发送通知-》返回用户信息:您的手机号已经提交!

但是与此同时,有千千万万个人正在提交手机号,手机短信的发送瓶颈为每小时3000条,httpsqs就会根据你的序号信息,帮你延后发送短信,也就是为什么你在有些网站上,中午留下手机号,到晚上才收到短信。

如果没有消息队列服务,上面那个流程可能就是这样的:

用户访问-》提交手机号-》调用php解释-》php调用发送短信接口-》403 timeout 或者 2、3分钟之后才返回用户信息:您的手机号已经提交。

章鱼_tony
章鱼_tony
这个举例非常好,非常感谢!
0
张宴
张宴

利用消息队列可以很好地异步处理数据传送和存储,当你频繁地向数据库中插入数据、频繁地向搜索引擎提交数据,就可采取消息队列来异步插入。另外,还可以将较慢的处理逻辑、有并发数量限制的处理逻辑,通过消息队列放在后台处理,例如FLV视频转换、发送手机短信、发送电子邮件等。

在金山游戏官网中,新闻、论坛帖子、客服公告、SNS社区等发生的增、删、改操作,文本内容实时写入HTTPSQS队列,全站搜索引擎增量索引准实时(1分钟内)更新的数据源取自HTTPSQS

0
红薯
红薯

在金山游戏官网中,新闻、论坛帖子、客服公告、SNS社区等发生的增、删、改操作,文本内容实时写入HTTPSQS队列,全站搜索引擎增量索引准实时(1 分钟内)更新的数据源取自HTTPSQS

好主意

0
z
zhaoshuli99

请问能存储对象数据吗?

0
phpfeng888
phpfeng888

请问这样的一个过程:用户访问一个页面,apache收到请求,调用php解释,得到html代码,apache把代码返回给用户。在这样的一个正常过程中,HTTPSQS做的是什么工作或者说它替代谁的工作呢?HTTPSQS在这条 请求 链条里是什么位置?

0
jobell
jobell

他就是JMS (java message service)的一个实现而已,如同ejb的mdb

0
bastetwang
bastetwang

引用来自#5楼“phpfeng888”的帖子

请问这样的一个过程:用户访问一个页面,apache收到请求,调用php解释,得到html代码,apache把代码返回给用户。在这样的一个正常过程中,HTTPSQS做的是什么工作或者说它替代谁的工作呢?HTTPSQS在这条 请求 链条里是什么位置?

可以自己写c++代码来解析。其实就是一种请求方式,一种接口而已,没必要考虑这么多位置。

0
bastetwang
bastetwang

我认为主要亮点不在于httpsqs,而在于后面的存储->Tokyo Cabinet,

用这个取代一般常用的数据库以达到高效。

0
phpfeng888
phpfeng888

引用来自#7楼“bastetwang”的帖子

引用来自#5楼“phpfeng888”的帖子

请问这样的一个过程:用户访问一个页面,apache收到请求,调用php解释,得到html代码,apache把代码返回给用户。在这样的一个正常过程中,HTTPSQS做的是什么工作或者说它替代谁的工作呢?HTTPSQS在这条 请求 链条里是什么位置?

可以自己写c++代码来解析。其实就是一种请求方式,一种接口而已,没必要考虑这么多位置。

谢谢你,不过你都没有正面回答我的问题,所以我还是不懂。

0
王海峰
王海峰

引用来自#2楼“张宴”的帖子

利用消息队列可以很好地异步处理数据传送和存储,当你频繁地向数据库中插入数据、频繁地向搜索引擎提交数据,就可采取消息队列来异步插入。另外,还可以将较慢的处理逻辑、有并发数量限制的处理逻辑,通过消息队列放在后台处理,例如FLV视频转换、发送手机短信、发送电子邮件等。

在金山游戏官网中,新闻、论坛帖子、客服公告、SNS社区等发生的增、删、改操作,文本内容实时写入HTTPSQS队列,全站搜索引擎增量索引准实时(1分钟内)更新的数据源取自HTTPSQS


2楼是http://www.s135.com/的博主么?久仰大名啊

返回顶部
顶部