mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
This patch adds a beanstalk CEL backend.
Beanstalkd is a simple to use job queue. It provides a means to create multiple job queues called "tubes". Each tube can store multiple jobs, with varying priorities with the queue. Queue processing is available via a simple TCP socket or via well defined libraries, avaialble at https://github.com/kr/beanstalkd/wiki/client-libraries This module is based upon the beanstalk-client library, available for download at: https://github.com/deepfryed/beanstalk-client This module currently doesn't support user defined events. Change-Id: Ic3a087faeeac045d69a2a018e60e29831ddb95ab
This commit is contained in:
committed by
Joshua Colp
parent
b5ac9c8a78
commit
d995064fb7
21
configs/samples/cel_beanstalkd.conf.sample
Normal file
21
configs/samples/cel_beanstalkd.conf.sample
Normal file
@@ -0,0 +1,21 @@
|
||||
;
|
||||
; Beanstalkd Job Queue Server CEL Backend
|
||||
;
|
||||
[general]
|
||||
|
||||
; Backend Activation
|
||||
;
|
||||
; Use the 'enabled' keyword to turn CEL logging
|
||||
; on or off.
|
||||
;
|
||||
; Accepted values: yes and no
|
||||
; Default value: no
|
||||
;enabled = yes
|
||||
|
||||
;host = 127.0.0.1 ; Specify the remote IP address of the Beanstalkd server
|
||||
;port = 11300 ; Specify the remote PORT of the the Beanstalkd server
|
||||
;tube = asterisk-cel ; Specify the default CDR job queue to use
|
||||
;priority = 99 ; Specify the default job priority for the queue. This parameter is useful when building
|
||||
; platform with multiple Asterisk servers, that are used for different functions. For example,
|
||||
; none billable CDR records can be inserted with a priority of 99, while billable ones be
|
||||
; inserted with a priority of 1
|
Reference in New Issue
Block a user