鍍金池/ 問答/Java  PHP/ php rabbitmq callback

php rabbitmq callback

問題描述

在已經(jīng)寫好一個(gè)消費(fèi)者邏輯的callback 里面 如果需要更改業(yè)務(wù)邏輯 必須要重新運(yùn)行消費(fèi)者才能正確執(zhí)行更改后的業(yè)務(wù)邏輯。請(qǐng)問有什么方式可以不用重新運(yùn)行消費(fèi)者,也能執(zhí)行修改后的業(yè)務(wù)邏輯嗎?

回答
編輯回答
寫榮

可以將你的消費(fèi)者腳本作為shell腳本的一部分,每秒鐘或者更短的時(shí)間運(yùn)行一次,而不是采用阻塞的方式

#!/bin/bash 

while [ true ]; do
    result=`/usr/local/bin/php /home/rabbitmq.php`
    sleep 1
done
2017年5月12日 02:09