Morten Tryfoss
Morten Tryfoss
I finally had time to upgrade the kubernetes cluster and test this after rebase. Seems to work as intended (both changes).
Do you got a clear idea of what the tests should include? Seems like there's no tests at all for services of type loadbalancer right now, so it's a little...
Sorry for late reply, but here's my approach which is based on the existing tests.
The current setup is about 700 concurrent calls (many long-lasting), and there's some indication of exponential growth of CPU usage compared to calls. 6 processes running the app, and that...
I'm pretty sure goroutines are under control. Did a lot of QA on this subject during development. Ran pprof now, but while the system is relatively idle. ``` Top 10:...
I guess I was a bit unclear. I do not need a specific confirmation in another goroutine. I just wondered about the SetVariable()-function. Is the ChannelVarset-event used to determine success...
Ah, thank you! The confirmation from the REST call drowned in all the other data. I then assume this is such a feedback from proxy to NATS/client: PUB _INBOX.ZAbjZi4QmaQzzIkwCcLsWF.QAh7Wfs3 12....
..added a simple "return" in the beginning of ast_channel_publish_varset(). Reduced a lot of traffic in my case. Will first try running an adjusted subscription during higher load tomorrow and see...
I was just ngrep'ing to have a better understanding of how the communication between proxy and client works. A normal call will set around 10 variables. Combined with all the...
Yes, I'll see how the change behaves tomorrow. Doesn't seem to make any difference now, but that is probably because of very few calls. Btw, there's currently no way to...