Question about throughput | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through December 14, 2010 ⬆ |
◄ ► |
Author | Message | ||||
tommy lee New member Username: Tole Post Number: 8 Registered: 07-2007 |
Hi I recorded message throughput by web admin inferface. We have 10 MPS(600 MIN) license but our server sent more 60,000 messages per 10 minutes. It seems that our server sent more 10 times messages than license limitation. Is it right? Please refer to below date. Data/Time Submitted Throughput Queue 2010_Aug_11 23:02:54 1350087 833681 2010_Aug_11 23:12:55 1413874 63787 892454 2010_Aug_11 23:22:56 1476908 63034 950658 2010_Aug_11 23:32:58 1542006 65098 1010657 2010_Aug_11 23:42:59 1603351 61345 1067175 2010_Aug_11 23:53:01 1667764 64413 1126366 2010_Aug_11 23:59:00 1706191 38427 1161392 | ||||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 2418 Registered: 08-2008 |
Hi Tommy, That would not be normal. However, I don't know anything about your configuration, or how to interpret the data that you have presented. Your queue seems to be growing somewhat proportionally to the number that you claim to be your throughput. Are you looking at the <SMSSubmitted> statistic as shown @ http://blog.nowsms.com/2009/02/xml-status-query-for-smsc-connection.html? That is a count of the number of messages submitted to NowSMS. NowSMS will accept and queue as many messages as you can submit. The number of messages sent to an outbound connection is in the <SMSSent> statistic. As your outbound queue size seems to be growing at the same time, I'm guessing that this is an issue of misinterpreting statistics. (Admittedly, the naming of the statistics is confusing.) -- Des NowSMS Support | ||||
tommy lee New member Username: Tole Post Number: 9 Registered: 07-2007 |
Hi Des, I have recored status log as your instruction. Since 22:04:42, SMSSent log didn't change but there were a lot of messages in SMSOUTQ. It seems that status log is not correct. Please check log data and give me your feedback.
| ||||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 2436 Registered: 08-2008 |
Hi Tommy, I don't know enough about your system. If SMSSent is not increasing, that would suggest to me that no messages are actually being sent out during that time period. I don't know enough about your system to know why. I don't see any errors here, but maybe there is some sort of routing issue. I'd need to know what these queued messages are. I can tell you that the <SMSOUTQ> value is cached. If you manually add or delete files from the Q subdirectory, this value can be inaccurate. -- Des NowSMS Support | ||||
tommy lee New member Username: Tole Post Number: 10 Registered: 07-2007 |
Okay, I see. If I have to delete files since too much queued messages. Should I stop service first? Do you have any idea to limit queue size? | ||||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 2441 Registered: 08-2008 |
Hi Tommy, I'm very confused by our discussion. You do not need to delete any message files unless they are a problem for you. Does the NowSMS configuration program report a large number of queued messages? Or is it a false report from the statistics? How are you SMSC connections configured? You appear to have 4 SMSC connections defined. Is "Support any outbound message traffic" configured for all of the connections, or are there restrictions defined that limits messages to being processed only by certain connections. I guess what I'm trying to say is that I don't know enough about how your system is configured. Are you even able to send any messages now? -- Des NowSMS Support | ||||
tommy lee New member Username: Tole Post Number: 11 Registered: 07-2007 |
Hi Des, I'm using 4 connections to one SMSC to increase throughput performance. Our clients complain about the delay when there are a lot of queued messages. So I want to limit maximum queued messages by config setting. If there is no way to config setting, I want to delete queued messages by custom application. | ||||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 2442 Registered: 08-2008 |
There is no way to limit the queue size. However, you can limit the speed at which you will accept messages from clients. This is a setting that is defined for each individual client account ... #Messages/#seconds ... 1/1 means 1 message per second ... 1/2 means 1 message every 2 seconds ... 3/1 means 3 messages every second. This is one way to limit how fast these clients dump messages on to your system. -- Des NowSMS Support | ||||
tommy lee New member Username: Tole Post Number: 12 Registered: 07-2007 |
Thanks Des, Client app is not using SMPP therefore I cann't apply that setting. |