Skip to content

Conversation

@benjaminp
Copy link
Collaborator

@benjaminp benjaminp commented Oct 30, 2025

The keepalive is critical for detecting load balancers and other network middlemen that like to silently drop connection data after periods of idleness.

@github-actions github-actions bot added the awaiting-review PR is awaiting review from an assigned reviewer label Oct 30, 2025
@iancha1992 iancha1992 added the team-Remote-Exec Issues and PRs for the Execution (Remote) team label Oct 30, 2025
granularity; it is an error to set a value less than one second. By default,
keep-alive pings are disabled. You should coordinate with the service owner
before enabling this setting. For example to set a value of 30 seconds to this
keep-alive pings are disabled. For example to set a value of 30 seconds to this
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

disabled --> no longer true :-)

Also, how does one disable it now?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point. You could disable it by setting something larger than 1000 days, but that's obscure. I added 0 as disabling value.

@fmeum
Copy link
Collaborator

fmeum commented Oct 31, 2025

Just curious: Is this in any way related to the experimental gRPC remote executor flag that also mentions keepalive?

The keepalive is critical for detecting load balancers and other network middlemen that like to silently drop connection data after certain periods of idelness.
@benjaminp
Copy link
Collaborator Author

Just curious: Is this in any way related to the experimental gRPC remote executor flag that also mentions keepalive?

--experimental_remote_execution_keepalive? I believe that enables an alternative, buggy remote action execution implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-review PR is awaiting review from an assigned reviewer team-Remote-Exec Issues and PRs for the Execution (Remote) team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants