當前位置:名人名言大全網 - 端午節短信 - PHP-php如何實現消息隊列_thinkphp6消息隊列

PHP-php如何實現消息隊列_thinkphp6消息隊列

信息排隊

消息隊列是線程間通信的壹種方式;

importjava.util.*

publicclassMsgQueue{

privateVectorqueue = null

publicMsgQueue(){

queue = new vector();

}

publicvoidsend(Objecto)

{

queue . addelement(o);

}

publicObjectrecv()

{

if(queue.size()==0)

returnnull

Objecto =隊列。();

排隊。(0);//or queue[0]= nullcanalsorwork

returno

}

}

因為java是由object鎖定的,所以添加可以用於線程同步鎖定對象。

它可以在多線程處理中用作存儲任務的隊列。他的客戶端包括壹個打包的任務類和壹個線程類。