You can do this on the application level, parsing /status page or status.xml to get what's up with the queue and load-balance in your app.
2013/6/20 Thomas Rasmussen <[email protected]> > Hello > > I'm in the process of configuring a kannel setup and have run into a > little problem that I have not been able to solve by looking in the > documentation, so I hope that there are somebody out there that can help me. > > The setup is a pretty simple kannel setup. I have one modem attached as > SMSC and I can send messages out via sendsms. I also have a SMPP > connection to another provider that I have configured and this is also > working fine. So the basic setup is OK as far as I can see. > > My problem is that I want to be able to route messages via my modem (or > modems) as long as these do not have a long queue of messages waiting to be > delivered. If there are ie. 10 messages in the queue, then I want to route > messages via the SMPP connection, and when the queue has dropped, then > revert back to the modem. > > The reason for this is that the per-sms fee is about 5 times more > expensive on the SMPP than on the modems. So as long as the modems kan keep > up, then I want to use them. > > I have succeeded in setting up kannel so SMPP will be used if the Modem > fails (using the guidelines documented here: http://goo.gl/VQXlh but this > only works when the modem smsc is failing, but I cannot seem to find a > setting that will "fail" a SMSC if there are ie. 10 messages in queue. > > Is this infact possible by using Kannel, if so, how may I proceed? > > My kannel setup is version 1.5.0 on standard Ubuntu 10.04 LTS. > > Regards > Thomas Rasmussen >
