Mesaj Kuyruk: bir mesaj kuyruğu girdiğinde biz olayları tetikleyebilir miyiz?

0 Cevap php

Işte bizim PHP uygulaması için bir mesaj kuyruğu uygulamak olmadığını tartışıyoruz. Şu anda Apache ActiveMQ bakıyoruz. Biz tamamen açık değiliz tek şey, bir kuyrukta gelen iletinin dayalı bir süreci tetiklemek için mümkün olup olmadığını ya da değildir.

Süreç (bir cin ya da bir cron olarak ya) düzenli çalışır ve kuyruğundan onun gelen iletileri çeker: saptadığımız edebiyat kadar mesajları sıralar bir pull-tabanlı bir mekanizma olduğunu gösteriyor gibi görünüyor. Bir itme mekanizması haline çevirmek için bu mümkün mü? Yani, bir mesaj geldiğinde ileti sırası aslında bir HTTP isteği (veya süreç) başlatmak için bir yol var mı? Biz bulduk bir seçenek Yayınla / Abone Ol model, ama bu bir kludge bir parça gibi hissediyor ActiveMQ örneğine açık (TCP) bağlantı korumak için sonsuz bir döngü içinde bizim PHP uygulaması çalışan gerektirir.

Herhangi bir giriş çok takdir.

0 Cevap