membphis commented on PR #13912: URL: https://github.com/apache/apisix/pull/13912#issuecomment-5535006443
Non-blocking observation for multi-worker deployments: mixed TLS mode makes the routing decision twice. The public listener first selects the terminating or passthrough internal server, and the internal Unix-socket server then matches the route again to select the upstream. During a control-plane or route/service configuration update, different workers may temporarily observe different snapshots, so a connection could combine the TLS mode from one snapshot with the upstream from another. This is more exposed with a large worker count. No action is required for this approval, but please keep the consistency window in mind and consider a multi-worker update regression or carrying the routing/version decision across the internal hop. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
