Applies to:
Product: SRA EX6000/EX7000/EX9000 BASE APPLIANCE
Firmware Version: 10.7.1-237
Problem Description:
Standalone appliance is running firmware version 10.7.1 and experiencing high memory utilization with very few users logged in. The process that is showing high memory use is MariaDB utilizing 30-40. Issue with High memory utilization noticed post upgrade to 10.7.1 + HF-449 however the issue persists. High memory affects resource access and users may be disconnected.
Resolution/Workaround:
There is a limitation on how web-proxy agents can be used and is independent of user count. It is not designed for heavy traffic and long persistent connections. Persistent connections maintain child processes within system memory. Issues may be experienced with very few connected users who have maintained persistent connections for lengthy periods of time.
Too many persistent processes will cause the system to use swap space instead of physical memory which will in turn further affect system stability and responsiveness. We recommended using Connect Tunnel Client or OnDemand Tunnel instead of Web Proxy or OnDemand Proxy in such cases. With Connect Tunnel Client or OnDemand Tunnel the problem should not occur.
The Web Proxy and OnDemand Proxy access methods were never designed to be used with persistent Citrix or VDI sessions. Web Proxy and OnDemand Proxy were designed to provide access to web applications.
Engineering & Support always recommend to use Connect Tunnel Client or OnDemand Tunnel access for better performance instead proxy agents.
Tracking ID DTS# 154492