Question about throughput

Question about throughput SearchSearch
Author Message
tommy lee
New member
Username: Tole

Post Number: 8
Registered: 07-2007
Posted on Thursday, August 12, 2010 - 03:17 am:   

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
Posted on Thursday, August 12, 2010 - 07:47 pm:   

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
Posted on Monday, August 16, 2010 - 06:26 am:   

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.
text/plain
xml_status.txt (21.4 k)
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 2436
Registered: 08-2008
Posted on Monday, August 16, 2010 - 10:32 pm:   

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
Posted on Tuesday, August 17, 2010 - 02:34 am:   

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
Posted on Tuesday, August 17, 2010 - 10:42 pm:   

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
Posted on Wednesday, August 18, 2010 - 04:17 am:   

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
Posted on Wednesday, August 18, 2010 - 09:53 pm:   

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
Posted on Thursday, August 19, 2010 - 02:52 am:   

Thanks Des,
Client app is not using SMPP therefore I cann't apply that setting.