国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php異步通知,沒一點(diǎn)思路
ringa_lee
ringa_lee 2017-04-11 09:55:03
0
6
549

經(jīng)理給的要求:
然后另外寫個(gè)php程序,定時(shí)讀取這個(gè)表格,然后把消息發(fā)送給代理的異步通知的地址上。。。

數(shù)據(jù)庫表我已經(jīng)弄好了,但不知道怎么弄異步通知。。。沒一點(diǎn)概念。。。誰幫助下。

ringa_lee
ringa_lee

ringa_lee

reply all(6)
小葫蘆

實(shí)現(xiàn)步驟如下:
1.創(chuàng)建隊(duì)列數(shù)據(jù)表,加上status-是否通知完畢,send_num-通知次數(shù)等字段
2.寫好讀取表格的PHP程序,每讀取一條寫入隊(duì)列表一條即可(具體看需求)
3.linux 上創(chuàng)建定制任務(wù),去執(zhí)行PHP程序.
4.再寫另外一個(gè)PHP程序去執(zhí)行隊(duì)列,每次獲取10條,用curl擴(kuò)展向代理地址
比如: http://www.baidu.com/snyc/not... 發(fā)送數(shù)據(jù)即可
5.發(fā)送完畢,修改隊(duì)列數(shù)據(jù)表的狀態(tài)status send_num 減一即可
6.寫日志,看結(jié)果即可

大家講道理

你說的應(yīng)該是定時(shí)的去讀取表格(定時(shí)腳本)并把結(jié)果發(fā)送到某個(gè)地址上,這時(shí)候如何讓你說的服務(wù)接收到結(jié)果。

(1)推薦用消息隊(duì)列,做到失敗重發(fā)消息不丟失,無需定時(shí)檢測結(jié)果 eg: RabbitMQ
(2)可以將結(jié)果發(fā)布到redis緩存中,讓服務(wù)定時(shí)去取結(jié)果
(3)服務(wù)那邊有個(gè)接口,在你讀取表格后調(diào)用對方的接口,反過來也是可以的

具體情況具體分析

巴扎黑

用linux定時(shí)任務(wù)

小葫蘆

隊(duì)列。做異步處理

迷茫

在服務(wù)端寫個(gè)腳本,一段時(shí)間訪問特定api,api就是檢索數(shù)據(jù)并發(fā)消息到另一個(gè)服務(wù)上,大概就是這樣。

劉奇

linux cron定時(shí)計(jì)劃任務(wù)

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template