Hope someone can settle this disagreement...
We have a customer that is having gateway performance issues. The CPU never goes above 25% and the memory reaches 50%-60% before the garbage collector reduces it. Thh gateway VM does not have the recommended memory and cores. They think that is the issue. I do not.
My question: If CPU and Memory are never reaching the maximum do they need more of it? I think not.
Anybody who tries to answer this before you thoroughly define "gateway performance issues" is on a fool's errand.
My point is... If the CPU and Memory look good on the gateway can they still cause an issue? I thought the JVM was isolated from a memory POV. And if CPU is 25% how can I need more CPU?
And we are working with Inductive support. It just feels like throwing stuff against a wall to see what sticks.
If you're strictly talking about CPU cores and memory allocated to the VM it's possible it doesn't matter much, but there are other less tangible things you need to be wary of with VMs like IO performance and whether the CPU and memory resources are dedicated or shared, and whether the underlying physical hardware is actually any good or not.
You have to explain what "gateway performance issues" are.