NowSMS - SMSC config

NowSMS - SMSC config SearchSearch
Author Message
Jose Mosquera
New member
Username: Jmosquera

Post Number: 3
Registered: 04-2019
Posted on Tuesday, April 16, 2019 - 10:06 am:   

Hello support

Can you provide more information regarding the following details around the SMSC configuration?

SMSC config

1) How are the configurations of simultaneous connections handled in a cluster i.e.. if set to 10 is that 10 per node or should that be divided between nodes?
2) Is the SMPP Async Mode Windows size configured on a per node or entire cluster basis?
3) In fact, are all SMSC settings global or per node in a clustered setup?

Many Thanks

Jose
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5992
Registered: 08-2008
Posted on Tuesday, April 16, 2019 - 03:03 pm:   

Hi,

Per node. All nodes initiate the same configured connections (both number of binds and async settings).


Does
NowSMS Support
Jose Mosquera
New member
Username: Jmosquera

Post Number: 4
Registered: 04-2019
Posted on Tuesday, April 16, 2019 - 05:13 pm:   

...but should we actually do this?

With a clustered NowSMS setup where we have 2 nodes and an upstream SMSC that states a max of 10 connections. All the traffic will egress via the clustered IP of the load balancer that is in front of them.

In this instance do we half the config numbers knowing that two nodes will read the same config and make those connections or do we add the full amount to the config and allow each node to make (in this example) up to 20 connection to the upstream SMSC?
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5995
Registered: 08-2008
Posted on Tuesday, April 16, 2019 - 06:54 pm:   

You need to work within limits of upstream providers. If you tell NowSMS 10 connections, it is going to try that on each node.

That may be a silent non-problem where extra connection attempts fail, and NowSMS retries periodically. Or with some providers it can be a mess, where a new connection over the limit forcibly disconnects an existing connection.

It is best to work within connection constraints.

--
Des
NowSMS Support
Jose Mosquera
New member
Username: Jmosquera

Post Number: 5
Registered: 04-2019
Posted on Wednesday, April 17, 2019 - 12:03 pm:   

yep I get you...

In those hard cases, I guess we would have to use a divisor approach ie.. 3 nodes in a cluster, divide the SMSC config by 3 etc...

If silent then yes it might be safer to allow each node to make the maximum number of connections.

Thanks