Read userguide about throughput.

-----Original Message-----
From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of 
Marcin
Sent: Monday, 15 November, 2010 11:03
To: Matt Wiseman; users@kannel.org
Subject: Re: throughput

Hello,

Thanks for reply but this problem is more complicated because it is not 
the problem of long queue, but my smsc provider who accepts all 
messages, but when there is more thanv15 msg/sec he sends me back that 
delivery fails. That is why I need to limit  throughput on kannel or 
application level.

I was wondering if kannel can help me with this problem.

W dniu 10.11.2010 20:43, Matt Wiseman pisze:
> I ran into similar situations myself, as when I hit the url to send a
> msg, I'd get "accepted for delivery" with no notification that there's
> eleventy million msg's already in queue waiting to go out..
>
> What I ended up doing is writing a world accessible page, that turned
> around and hit the internal admin interface and get a status report and
> relay that back to my system that hits kannel.. so that way the system
> who's sending the msg's can get some visibility into kannel's queue's
> and can stop sending if the queue gets to high.
>
> If you want, i can post the php script I used to facilitate this.  Bear
> in mind, I am no kannel expert, as my ribbings on this list will
> illustrate, so there may be a much better way to talk to kannel, but
> that quick and easy hack worked for me.
>
> The kannel interface url to get the status is:
> $]curl "http://localhost:13000/status?password=yourpass";
>
> assuming your admin password is "yourpass"
>
> ** sample response is:
> Kannel bearerbox version `1.4.3'.
> Build `Nov  5 2010 20:36:45', compiler `4.4.5'.
> System Linux, release 2.6.35-22-generic-pae, version #35-Ubuntu SMP Sat
> Oct 16 22:16:51 UTC 2010, machine i686.
> Hostname smsserver1, IP 192.168.1.110.
> Libxml version 2.7.7.
> Using native malloc.
>
> Status: running, uptime 0d 9h 48m 50s
>
> WDP: received 0 (0 queued), sent 0 (0 queued)
>
> SMS: received 2 (0 queued), sent 5 (0 queued), store size -1
> SMS: inbound (0.03,0.01,0.00) msg/sec, outbound (0.02,0.01,0.00) msg/sec
>
> DLR: 0 queued, using internal storage
>
> Box connections:
>      smsbox:(none), IP 127.0.0.1 (0 queued), (on-line 0d 9h 48m 40s)
>
> SMSC connections:
>      gsm_modem    AT2[gsm_modem] (re-connecting, rcvd 2, sent 5, failed
> 0, queued 0 msgs)
>
>
>
>
> Hope all this helps!!
>
> Matt "Trollboy" Wiseman
>
>
> On Wed, 2010-11-10 at 17:50 +0100, Marcin wrote:
>    
>> Hi,
>>
>> throughput option is used for limiting number of messages per second.
>> What happens when protocol e.g. cimd2 do not support throttling? Kannel
>> makes its own queue and sleep between sending request, or simply ignore
>> this option?
>>
>> I can't understand this clearly from UG.
>>
>> Thanks
>> MK
>>
>>      
>
>    





Reply via email to