← Volver al índice de módulos

nsq

The module provides an NSQ consumer for Kamailio configuration file. NSQ is a real time distributed messaging platform, more details about it can be found at nsq.io.
🛠️ Utilidades y Varios Kamailio 6.1

Descripción general

The module provides an NSQ consumer for Kamailio configuration file. NSQ is a real time distributed messaging platform, more details about it can be found at nsq.io. From a high-level perspective, the module may be used for: * Provide a real-time integration with you Kamailio configuration file, which can be used as alternative to interact with a database, allowing to overlay additional logic in your preferred language while utilizing a message bus. * Rely on a distributed messaging layer, such that machines processing requests/responses/events can go up/down or share the workload, without impacting Kamailio's activity. Supported NSQ operations are: * Subscribe to a Topic and Channel IMPORTANT The `nsq.json` transformation is deprecated in favor of the json module's `json.parse` transformation. The `nsq_pua_publish()` function is deprecated in favor of pua_json module's `pua_json_publish()` function.

Documentación oficial: https://www.kamailio.org/docs/modules/stable/modules/nsq.html
Código fuente: https://github.com/kamailio/kamailio/tree/master/src/modules/nsq

Autores y contribuidores

Weave Communications <comm@getweave.com>Emmanuel Schmidbauer <emmanuel@getweave.com>

Copyright © 2016 Weave Communications

Módulos relacionados

auth_web3 auth_xkeys avp avpops benchmark blst call_control call_obj