packagecom.comtop.ZkApiJM;importjava.io.IOException;importjava.io.InputStream;importjava.io.Serializable;importjava.net.MalformedURLException;importjava.net.URL;importjava.net.URLConnection;importorg.apache.jmeter.config.Arguments;importorg.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;importorg.apache.jmeter.protocol.java.sampler.JavaSamplerContext;importorg.apache.jmeter.samplers.SampleResult;importjava.util.concurrent.CountDownLatch;importjavax.management.RuntimeErrorException;importorg.apache.zookeeper.CreateMode;importorg.apache.zookeeper.WatchedEvent;importorg.apache.zookeeper.Watcher;importorg.apache.zookeeper.Watcher.Event.EventType;importorg.apache.zookeeper.Watcher.Event.KeeperState;importorg.apache.zookeeper.ZooDefs.Ids;importorg.apache.zookeeper.ZooKeeper.States;importorg.apache.zookeeper.ZooKeeper;//public Arguments getDefaultParameters();设置可用参数及的默认值;//public void setupTest(JavaSamplerContext arg0):每个线程测试前执行一次,做一些初始化工作;//public SampleResult runTest(JavaSamplerContext arg0):开始测试,从arg0参数可以获得参数值;//public void teardownTest(JavaSamplerContext arg0):测试结束时调用;
public class ZkjavaRequest extends AbstractJavaSamplerClient implementsSerializable {/**zookeeper地址*/
private String conn_addr; //存储用户输入的zk地址//测试用的数据//private static String conn_addr1;//private static String session_timeout1;//private static String zk_father1;//private static String zk_children1;//private static String zk_context1;//private static String resultData1;
private static final String ConnAddrName="conn_addr" ;