Hi @MariaD,
thanks for that.
I was not refering, per-se, to just using too much RAM or CPU, my excuses for my poor explanation. Please let me provide further explanation.
SAS Stored Process Server and SAS Pooled Workspace Server do work with pools of connections, right? With a limited size. The pool can handle also more sessions that the size of the queue, because they will be put in the queue. But this queue has limits too.
If the limit is reached, you will basically see that no more sessions of that kind of SAS server can be launched. But it could be also that the Object Spawner cannont launch more sessions of any kind, for that Object Spawner, affecting other SAS server sessions.
And this is what it could happen, as example, if you have long STP or PWKS sessions, you have a pool of, say, 4 or 8 simultaneus SAS jobs. If more jobs are coming in while the running ones have not finish, and you push this queue enough, the spawner will find the trouble.
Also, the ulimits, is worth to check indeed. But since you are telling me only about pooled sessions, I can guess ulimits won't be the only thing to fine tune. But extending the pools sizes/settings.
A final note: if you change the pool settings, you would need to restart the Object Spawners to ensure th new settings from metadata are taken in effect.
... View more