Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion envoy
Submodule envoy updated 134 files
1 change: 1 addition & 0 deletions library/common/config/config.cc
Original file line number Diff line number Diff line change
Expand Up @@ -326,6 +326,7 @@ R"(
dns_cache_config: *dns_cache_config
transport_socket: *base_tls_socket
upstream_connection_options: &upstream_opts
set_local_interface_name_on_upstream_connections: true
Copy link
Contributor

Choose a reason for hiding this comment

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

How much of a perf impact does this have for EM use cases compared to turning it off? Would it be worth offering as a config option or turning off when log level is set to some values?

Copy link
Member Author

Choose a reason for hiding this comment

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

#2111 good point. Alternatively there is further work in upstream envoy that can make this functionality more performant.

For this PR though I'm biased to leave it on by default as that has been the case for all experiments we've run in the last quarter.

Copy link
Contributor

Choose a reason for hiding this comment

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

Sure, I'm ok with that too, but was curious if you had measured the impact on us.

tcp_keepalive:
keepalive_interval: 5
keepalive_probes: 1
Expand Down