univerone / git-comment

for storage of my blog's comments
0 stars 0 forks source link

php-resque+Redis搭建web server的任务处理消息队列 – univerone #9

Open univerone opened 5 years ago

univerone commented 5 years ago

https://blog.univerone.com/post/7-php-resque-20181219/

在建立web server提供在线的数据处理服务时,如果默认在后台处理(把表单提交给jsp或者php文件),那么整个处理过程完成后用户才能关闭页面,这对于处理时间较长的web server来说非常不实用。 这时候可以用php-resque来建立一个任务处理的消息队列,用户提交表单后,表单的数据存入数据库,生成任务ID以及特定的结果界面。用户可以将结果界面收藏,一段时间后再查看任务完成后自动更新的结果。 基本思想: 用户提交表单,将序列信息提交到数据库里,生成任务ID以及进行中的空html文件,然后进行处理,处理完成后将结果传回空的html界面中。 |univerone's Personal blog about everything