Hi everyone. I have deployed FastAPI on Azure, and from there, I connect to the Weaviate cloud serverless via URL. After deployment, everything works fine. However, after some time, when I make a hybrid search call, I get a timeout error.
Query call with protocol GRPC search failed with message <AioRpcError of RPC that terminated with:\n\tstatus = StatusCode.DEADLINE_EXCEEDED
I don’t encounter these types of errors when calling from my local machine. I’ve noticed that if do periodic calls to Weaviate, the errors disappear (I guess server sleeps after some time of inactivity). I believe this might be related to latency or network issues. I have ensured that the Weaviate server is as close as possible to the Azure deployment region. Increasing timeout for queries didn’t help.
If you have any ideas on how to resolve this, I would appreciate your help.