Thank you very much Henk.
I have a problem with the shipments and I do not know if it will be for the MaximumBatchSize data.
I have two SQL Connector, one of them has 30 GSM modem and a MaximumBatchSize of 500, and the other one has 102 GSM Modem and 64 SMPP gateway, this connector has a MaximumBatchSize of 500 as well.
But when both are making a shipment, the connector with 30 GSM Modem sends almost nothing, does not advance, sends only about 3 SMS per minute, both connectors have a different database. What can this problem be caused? I'm very complicated.
The maximum message throughput of Diafaan SMS Server is mainly determined by the performance of the internal message queue database in Diafaan SMS Server and that depends mostly on the speed of the hard disk.
The MaximumBatchSize value of the gateways and connectors also have an effect on the message queue database because a low MaximumBatchSize causes a lot of small database transactions and slows it down. But a MaximumBatchSize of a gateway that is too large can also slow down message sending when it results in other gateways staying idle.
The default values of the MaximumBatchSize are optimal for an average usage scenario. You should only change the MaximumBatchSize if you notice an uneven performance in the message throughput. For instance, if an SMPP Gateway is sending the message much faster then it can fetch messages from the send queue, you can increase the MaximumBatchSize so that the SMPP Gateway does not run out of messages to send.
Thank you very much Henk, does this have any limit ?, that is, if I had 186 GSM modems, will the speed of delivery increase considerably? Or is there a shipping speed limit?
Does the MaximumBatchSize have a limit?
The most optimal is an amount that keeps the send queue filled and that does not strain the SQL database too much. If the GSM modems can send one message every 3 seconds then 30 GSM Modem Gateways can send 10 messages per second, The SQL Connector reads the messages from the database every 5 seconds so the MaximumBatchSize should be at least 50.
The default MaximumBatchSize for the SQL Connector is 500, this will not put much strain on most SQL databases and leaves plenty of room if the message throughput turns out to be higher. My recommendation is to leave the MaximumBatchSize on 500.
I would like to know what is the exact amount that should be assigned to MaximumBatchSize of a SQL CONNECTOR, in which there is 30 Gsm Gateway with a MaximumBatchSize of 10 each. How can I know which is the most optimal amount?
Thank you in advance.
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 594
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 1259