DEADLINE_EXCEEDED: deadline exceeded after 69.999963705s. [closed=[], open=[[remote_addr=

We are seeing


o.grpc.StatusRuntimeException: DEADLINE_EXCEEDED: deadline exceeded after 69.999963705s. [closed=[], open=[[remote_addr=<>]]]
	at io.grpc.stub.ClientCalls.toStatusRuntimeException(
	at io.grpc.stub.ClientCalls.getUnchecked(
	at io.grpc.stub.ClientCalls.blockingUnaryCall(
	at io.temporal.api.workflowservice.v1.WorkflowServiceGrpc$WorkflowServiceBlockingStub.pollActivityTaskQueue(
	at io.temporal.internal.worker.ActivityPollTask.poll(
	at io.temporal.internal.worker.ActivityPollTask.poll(
	at io.temporal.internal.worker.Poller$
	at io.temporal.internal.worker.Poller$
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(
	at java.base/java.util.concurrent.ThreadPoolExecutor$
	at java.base/java.lang.Threa

java 17
spring boot 3.1.0
temporal_version = ‘1.19.1’

Do you see associated frontend service logs like:

“msg”: “PollActivityTaskQueue failed.”,
“service”: “frontend”,

The error can happen when there are no tasks (in your case activity tasks) on the task queues your workers poll on, and the frontend service times out on a poll request after 70s (this is set by sdk as the poll timeout).
It should be benign and resolve itself. Are you experiencing performance issues when you get these logs?