Please find the status page content at a particular point of time...I have more than 5 SMSC connections and I've pasted only one here...
SMS: received 2504832 (397780 queued), sent 1238151 (0 queued), store size 1078 SMS: inbound (6.20,8.86,32.50) msg/sec, outbound (10.1 ,3.56,16.07) msg/sec . . . *SMPP1* SMPP:xxx.xxx.xxx:xxx/xx:xxxx: (online 63160s, rcvd 338367, sent 158036, failed 4940, queued 278999 msgs) -------- *Jinson* * * On Tue, Oct 26, 2010 at 9:31 PM, Alejandro Guerrieri < alejandro.guerri...@gmail.com> wrote: > You have "store size" of 800 thousand? Please paste the status page > content. > > You're wrong about sqlbox, that's not the way it works, and wouldn't make > any difference in your case. > > Regards, > > Alex > > On Tue, Oct 26, 2010 at 5:32 PM, Jinson <jin...@mobme.in> wrote: > >> Please find the responses... >> >> Kannel is running as root. >> >> There are messages in the queue. but very less when compared to memory >> queue >> >> Queue is about *800 thousand* messages in the worst case. and store will >> be less than 20 thousand. >> >> >> >> How can I reduce the amount of queued messages? By giving a cap for the >> HTTP request to the smsbox? >> >> I suppose that by using sqlbox, queue will not be there in memory and >> messages will be processed from the database. >> >> -------- >> *Jinson* >> >> >> On Tue, Oct 26, 2010 at 8:45 PM, Alejandro Guerrieri < >> alejandro.guerri...@gmail.com> wrote: >> >>> Ok, some questions: >>> >>> kannel is running as "user"? >>> >>> Are you sure there's nothing on the store? >>> >>> How big is your queue anyway? >>> >>> And some answers: >>> >>> Add more memory, or reduce the amount of queued messages. There's no way >>> out, pending messages will _always_ be kept in memory for performance >>> reasons (it would be painfully slow otherwise). >>> >>> Swapping will trash your performance badly, if you'r sending big amounts >>> of messages, you need to use the proper hardware to do it. >>> >>> sqlbox doesn't have anything to do with your problem. >>> >>> Regards, >>> >>> Alex >>> >>> >>> On Tue, Oct 26, 2010 at 5:05 PM, Jinson <jin...@mobme.in> wrote: >>> >>>> I can not afford consuming huge memories...its already using 80% of my >>>> swap area and message queues are getting increased. >>>> >>>> Is there any alternative to solve this? How about sqlbox? >>>> >>>> -------- >>>> *Jinson* >>>> * >>>> >>>> >>>> * >>>> >>>> >>>> On Tue, Oct 26, 2010 at 8:29 PM, Alejandro Guerrieri < >>>> alejandro.guerri...@gmail.com> wrote: >>>> >>>>> Oh, and BTW, the store is a "safeguard" that it's only used when >>>>> starting the service (to reload pending messages, etc). >>>>> >>>>> Under normal operations, kannel will keep all messages in memory _and_ >>>>> back them up on the store. If you shutdown the service (or if it crashes >>>>> or >>>>> it's killed), kannel will use the store to restore the queue. >>>>> >>>>> So, if you have a huge queue, expect it to consume vast amounts of >>>>> memory, even with the store in place. >>>>> >>>>> Hope it helps, >>>>> >>>>> Alex >>>>> >>>>> >>>>> On Tue, Oct 26, 2010 at 4:56 PM, Alejandro Guerrieri < >>>>> alejandro.guerri...@gmail.com> wrote: >>>>> >>>>>> Jinson, >>>>>> >>>>>> store-dump-freq only applies to the "file" store-type. >>>>>> >>>>>> Are you sure that the spool folder exists, and it's writable by the >>>>>> process kannel is running as? >>>>>> >>>>>> Have you checked the logs? >>>>>> >>>>>> Regards, >>>>>> >>>>>> Alex >>>>>> >>>>>> >>>>>> On Tue, Oct 26, 2010 at 4:47 PM, Jinson <jin...@mobme.in> wrote: >>>>>> >>>>>>> Sorry for the trouble. Was trying to convey the exact problem. >>>>>>> >>>>>>> I'm still facing this issue. My messages are getting queued up in the >>>>>>> memory queue and not getting moved into the store. >>>>>>> >>>>>>> -------- >>>>>>> *Jinson* >>>>>>> >>>>>>> 2010/10/26 Nikos Balkanas <nbalka...@gmail.com> >>>>>>> >>>>>>> Not when you are spamming the list. 3 emails about the same thing in >>>>>>>> the last 4 hours is abuse, for users who volunteer their free time to >>>>>>>> help. >>>>>>>> >>>>>>>> Nikos >>>>>>>> ----- Original Message ----- From: Jinson >>>>>>>> To: users >>>>>>>> Cc: Divya Philip >>>>>>>> Sent: Tuesday, October 26, 2010 3:19 PM >>>>>>>> Subject: Re: Question about Store Type >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Can somebody help me with the query? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 26, 2010 at 11:24 AM, Jinson <jin...@mobme.in> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> A correction : >>>>>>>> I have huge message queue in memory related to each SMSC connection >>>>>>>> and very less number of messages in store. >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 26, 2010 at 10:59 AM, Jinson <jin...@mobme.in> wrote: >>>>>>>> >>>>>>>> Hello Group, >>>>>>>> >>>>>>>> >>>>>>>> Can somebody explain how Kannel Store mechanism works? >>>>>>>> >>>>>>>> >>>>>>>> I can see three configuration parameters in the user guide. >>>>>>>> store-type, store-location and store-dump-freq. >>>>>>>> >>>>>>>> >>>>>>>> My problem is that I have huge message queue in memory related to >>>>>>>> each SMSC connection and very less number of messages in queue. My swap >>>>>>>> usage is always above 70% because of the memory queues. >>>>>>>> >>>>>>>> >>>>>>>> Is there any way to move these queued messages in memory to store? >>>>>>>> >>>>>>>> >>>>>>>> Attached my core group conf >>>>>>>> >>>>>>>> >>>>>>>> #Kannel configuration >>>>>>>> group = core >>>>>>>> admin-port = xxxx >>>>>>>> admin-password = "xxx" >>>>>>>> status-password = "xxxx" >>>>>>>> smsbox-port = xxxx >>>>>>>> smsbox-port-ssl = no >>>>>>>> sms-resend-retry = 0 >>>>>>>> store-type = spool >>>>>>>> store-location = "/xxxxxxxxxxl" >>>>>>>> dlr-storage = mysql >>>>>>>> log-file = "/var/log/kannel/kannel-core.log" >>>>>>>> access-log = "/var/log/kannel/bearerbox-access.log" >>>>>>>> log-level = 1 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks >>>>>>>> Jinson. >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >