tokers commented on issue #8258:
URL: https://github.com/apache/apisix/issues/8258#issuecomment-1321333202

   > > > In k8s architecture, a dedicated upstream server would running in the 
sider car container and it is useful if apisix could connect with the upstream 
server via unix domain socket.
   > > 
   > > 
   > > Are you using APISIX to handle east-west traffic?
   > 
   > Due to the apisix 2.x not support the fully grpc protocol, in some cases, 
we trying to let apisix directly return the grpc error code and abort the 
current stream processing, this behavior cause the downstream (aws nlb) not 
make sense what happend on http2 connection. We introduced a real grpc server 
which listening on the unix domain socket that help apisix to implement the 
correct grpc error handler. This grpc server running on a sidecar container 
which using the shared volume as unix domain fd that connected by apisix worker 
process running on another container.
   
   OK, could you also try the `127.0.0.1`? As these containers in the same pod 
are share the network namespace.
   
   I think this may help you to solve the problem of lack UNIX domain socket.


-- 
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]

Reply via email to