Forum Discussion
Lerna_Ekmekciog
Nimbostratus
Sep 15, 2006iControl Server Thread Safe ?
I am load testing my custom SOAP service which is a java app that sends SOAP queries to iControl SOAP server. As part of this test I send concurrent requests to iControl server. An example of this i...
Vladimir_Budilo
Nimbostratus
Feb 26, 2010I'm encountering this issue as well. There are some inconsistencies with the f5 web service. I created a GUI that can invoke "disable/enable PoolMember" methods asynchronously and simultaneously on multiple pool members (using AJAX). I made the application completely thread-safe, but "bulk" disabling and enabling doesn't work the way it should. I receive absolutely no exceptions, but even though the code executes, and a response is received from the f5 web service, but the changes are not committed. (enabling or disabling one pool member at a time always works without any issues).
Now, when I query the web service for the statuses of multiple pool members in "bulk" (meaning asynchronously and simultaneously), the statuses are returned properly.
I've done multiple tests with this, and the conclusion is the same -- when changes are made in bulk, the code on the f5 web service side isn't handling it properly (no exceptions thrown and no changes are made -- it seems that the "change" requests are simply dropped).
I'm working around this issue by synchronizing the disable/enable methods (which wouldn't be necessary otherwise), but this is a real problem and I'd like to know if there is any documentation on this.
Thanks,
Vladimir
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
