I have created a ziti service using openziti to connect(using terminator) to Redis server on my localhost. The network controller and edge router is hosted on the local machine. I am able to connect to this service using my ziti desktop edge. I am also developing a ziti embedded redis client using the following JVM SDK’s
<dependency>
<groupId>org.openziti</groupId>
<artifactId>ziti</artifactId>
<version>0.23.15</version>
</dependency>
<dependency>
<groupId>org.openziti</groupId>
<artifactId>ziti-netty</artifactId>
<version>0.23.15</version>
</dependency>
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>3.16.7</version>
</dependency>
I am able to send a redis command and get response through the ziti connection channels. However, once the first PING-PONG is done, ziti is closing the connection automatically and I am getting java.nio.channels.ReadPendingException