I have created a custom print from the Export Web Map tool and published to ArcGIS Server 10.8.1. Everything went according to what ESRI documented. Initially, everything worked, then it worked intermittently, now it stopped working. Executing the Print on the Web App Builder results in MAP_ONLY being printed while the custom print does not. When I search the server log, it showed an error on " ArcSOC process for this service may not have enough memory alloted". I have not encountered this error before. On googling on ArcSOC, there seem no consensus on memory allocation or what caused the process to consume that much memory. I only have 1 layout published with the Export Web Map tool with basic map elements, nothing fancy to consume memory. I have attached screen shots to illustrate.
Appreciate if anyone can help as I'm trying to get the print server to work. Thanks.
It says SOC max is 64 MB. Also, another suggestion is to contact ESRI support. They may be able to assist with additional troubleshooting on your server or the service. I have seen where a BUG has been uncovered or a patch is needed. Have you searched the BUG report for this issue? See link below for site to perform a search.
No, it says the default SOC max size is 64M. "By default, the application server is set to 256 MB and the SOC maximum to 64 MB." You can increase the SOC max size. I'm still trouble shooting, will reach out to them in a bit.