阿里云
开发者分会场
发表主题 回复主题
  • 3680阅读
  • 3回复

[其他]PHP如何使用阿里云消息队列实现短信发送

级别: 小白
发帖
21
云币
52
小弟学艺不精别笑话 诚心求教因为在短信发送这些因为网络堵塞会造成失败这些的,所以看到说有用消息队列来实现,但是大概明白的就是用简单的数据来实现,创建一个表,然后whie(true)不断的读取读到了然后就发送,这样的,但是对于服务还好 可以通过php命令来执行文件让他一直运行,但是如果是虚拟主机怎么办?除非有人访问 如果没有人访问那么就无法执行,所以看到阿里消息队列 看了 但是还是不懂,希望前辈们能简单的描素下消息队列的流程 和如果我要用php来实现消息队列发送短信的话大概的流程和操作 谢谢了各位
级别: 论坛版主
发帖
3414
云币
8780

只看该作者 沙发  发表于: 2016-08-03
消息队列其实就是异步解耦吧,比如发送邮箱验证,发送验证码,还有一些不需要及时反馈的信息,一般这些会加入消息队列。 !1m7^3l7j  
S/,)X  
队列一般都是先进先出,程序会有一个监听,监听到队列中是否有信息,有就会自动去处理。当然这些可能一些开源软件都封装好了。 #M ;j*IBl*  
Nb3uDA5R  
好处: GD-L0kw5  
一是为了加快前台页面响应。 h[ cqa  
二是减轻数据库压力。 p!/!ZIo  
E[NszM[P  
一般来说消息队列 redis就可以实现,楼主可以搜一下redis实现消息队列。 S\M+*:7  
9ERyr1-u v  
级别: 论坛版主
发帖
3414
云币
8780

只看该作者 板凳  发表于: 2016-08-03
如果不是很大型 高并发的项目 没必要做消息队列,其实比如发送短信或者邮件异步实现就可以了。
级别: 新人
发帖
1
云币
1
只看该作者 地板  发表于: 01-31
RePHP如何使用阿里云消息队列实现短信发送
Re:PHP如何使用阿里云消息队列实现短信发送
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个