Hello Guy, I don't think using a different jdk with the client matters. In fact, you don't even have to use java to have a zk client (e.g., check the C client). The ZK release version matters, though.
You may want to keep in mind the Oracle roadmap for public updates when choosing what to use: http://www.oracle.com/technetwork/java/javase/eol-135779.html <http://www.oracle.com/technetwork/java/javase/eol-135779.html> -Flavio > On 30 Mar 2015, at 13:57, Guy Laden <[email protected]> wrote: > > Jon, Ibrahim, > Thanks for the feedback. > > Do people have any production experience with ZK clients running on > different JDK / hardware architecture (32/64bit) from the ZK server? > > > I looked into the regression tests some: > The list of branches/platforms tested seems to be here: > https://builds.apache.org/view/S-Z/view/ZooKeeper/ > > Focusing on the 3.4 branch, I looked at the Oracle JDK tests, and from > these files > https://builds.apache.org/view/All/job/ZooKeeper_branch34_jdk7/lastStableBuild/consoleText > https://builds.apache.org/view/All/job/ZooKeeper_branch34_jdk8/lastStableBuild/consoleText > > I see, for jdk7: > jdk1.7.0_25-32 > os.arch=i386 > > for jdk8: > 1.8.0_20 > os.arch=amd64 > > (It seems to me that in all the tests the clients and servers run using the > same JDK / arch)
