Hi

Check max pending submit  and max pending requests parameter. It holds Tx
queue for replies from smsc until confirmations are below it.

Regards

Alvaro


|-----------------------------------------------------------------------------------------------------------------|
Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
celular y Nextel
en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS
y GPRS online
              Visitenos en www.perusms.com

On Wed, Apr 8, 2015 at 12:30 PM, Michael Epstein <mepst...@callfire.com>
wrote:

> Hi Again,
>
> Tried moving to bigger better hardware 8 core 30gb machine still same 1
> msg/sec.
>
> Which points to some sort of purposeful limit.
>
> Any ideas?
>
> Thank again,
> Mike
>
>
> On 4/7/15 8:36 PM, Michael Epstein wrote:
>
>> Hi All,
>>
>> I have an SMPP server setup and am using Kannel as a proxy with opensmpp
>> box from app.
>>
>> When I connect directly to the SMPP server the throughput is over 10x
>> higher than going through Kannel.
>> When going through Kannel I always get exactly 1 msg/sec.
>>
>> I have been tweaking and testing kannel configs with no luck.
>>
>> any help would be greatly appreciated.
>>
>> Thanks,
>> Mike
>>
>> kannel.conf:
>>
>> # Default kannel configuration file
>> ## CORE config
>> group = core
>> admin-port = 13000
>> admin-password = XXXXXXX
>> admin-deny-ip = "*.*.*.*"
>> admin-allow-ip = "127.0.0.1"
>> smsbox-port = 13001
>> box-deny-ip = "*.*.*.*"
>> box-allow-ip = "127.0.0.1"
>> wdp-interface-name = "*"
>> log-file = "/var/log/kannel/bearerbox.log"
>> log-level = 0
>> access-log = "/var/log/kannel/bearerbox-access.log"
>> store-type = spool
>> store-location = "/var/spool/kannel/message-storage"
>> dlr-storage = mysql
>>
>> ## MySQL config
>> #### connection
>> group = mysql-connection
>> id = mydlr
>> host = localhost
>> username = YYYYYY
>> password = XXXXXXX
>> database = kannel
>> max-connections = 1
>>
>> #### table field mappings
>> group = dlr-db
>> id = mydlr
>> table = dlr
>> field-smsc = smsc
>> field-timestamp = ts
>> field-destination = destination
>> field-source = source
>> field-service = service
>> field-url = url
>> field-mask = mask
>> field-status = status
>> field-boxc-id = boxc
>>
>> #### FAKE
>> group = smsc
>> smsc = smpp
>> smsc-id = FAKE
>> allowed-smsc-id = FAKE
>> host = 146.148.57.201
>> port = 4401
>> transceiver-mode = 1
>> system-type = SMPP
>> smsc-username = XXXXX
>> smsc-password = YYYYYY
>> source-addr-ton  = 0
>> source-addr-npi  = 1
>> dest-addr-ton  = 0
>> dest-addr-npi  = 1
>> address-range = ""
>> max-pending-submits = 500
>> wait-ack = 10
>> log-level = 0
>> log-file = "/var/log/kannel/smsc-FAKE.log"
>>
>> ## SMSBOX config
>> group = smsbox
>> smsbox-id = smsbox1
>> bearerbox-host = 127.0.0.1
>> sendsms-port = 13131
>> log-file = "/var/log/kannel/smsbox.log"
>> access-log = "/var/log/kannel/smsbox-access.log"
>> log-level = 0
>>
>> ## SENDSMS-USER config
>> group = sendsms-user
>> username = sender
>> password = YYYYYYYY
>>
>> opensmpp.conf:
>>
>> # OpenSmppBox config
>> ## include the core kannel config
>> ## OpenSmppBox needs dlr configs
>> include = "/etc/kannel/kannel.conf"
>> ## OPENSMSBOX config
>> group = opensmppbox
>> opensmppbox-id = FAKE
>> log-level = 0
>> log-file = /var/log/kannel/opensmppbox-FAKE.log
>> our-system-id = FAKE
>> use-systemid-as-smsboxid = true
>> route-to-smsc = FAKE
>> smpp-logins = "/var/lib/kannel/smpplogins.txt"
>> opensmppbox-port=4400
>>
>
>
>

Reply via email to