I have written a proxy server that sits between Asterisk and client applications. I have decided to do that after I saw the amount of events that is pushed through to each client. My question is if I have a client connecting with “Events: off” is it still expensive? Yes it probably depends on how many Actions you execute but I would suspect it to be a lot less stressful on the server. The reason why I ask is because I am designing a proxy server with one connection listening to events and pushing it through to clients depending on what they subscribed for. It also have a pool of say 10 connections which has Events: off and is executing request from cleints on demand. Will that hammer Asterisk?
It would have been nice if one could turn certain events on or off in Asterisks.