R
RunPod7d ago
Mark

Serverles endpoint status and runsync not returning data anymore in request body (request not found)

Hey Team, I have a custom serverless endpoint worker. It always works. The logs always show that everything went as planned and the requests are always marked as completed after the time I expect. However, on my API the requests error out and on the UI they show completed but have no output. When I inspect the status on Thunderclient, runpod says that the request does not exist. I would like to understand what is going on and how I can make my api more resilient to these issues. Attached are screenshots of the behavior:
No description
No description
4 Replies
nerdylive
nerdylive6d ago
Request does not exists means it expires Use /run for longer response expiry If you use /runsync it expires in one minute
Mark
MarkOP4d ago
Thank you very much
latentspace
latentspace4d ago
If its scaling down to 0, and no workers are active. then it doesn't make much sense to use runsync, right? as just downloading the container image will take longer than a minute and response will switch to async?
flash-singh
flash-singh3d ago
runsync can now run for upto 5mins, use /runsync?wait=300000 this will be announced in weekly updates

Did you find this page helpful?