这是python的测试台适配器:它允许您通过python轻松地将python服务连接到apache kafka测试台。

python-test-bed-adapter的Python项目详细描述


python测试台适配器

这是python的测试台适配器:它允许您轻松地连接python 通过python向apache-kafka测试台提供服务。尽管它是特别的 创建用于连接我们的test-bed, 它也适用于任何ApacheKafka版本。

实现是一个包装Pykafkaavro-python3 支持:

  • AVRO模式和消息:键和值都应该有一个模式 如here所述。
  • 卡夫卡的消费者和生产者的试验台主题
  • 管理
    • heartbeat(主题:连接状态heartbeat),以便您知道哪些客户端处于联机状态。 每次执行测试台适配器时,它都会启动一个heartbeat进程来通知 对其他客户的ITS活动。
    • 配置(主题:连接状态配置),以便您可以看到 客户消费和生产的主题。

安装

你需要安装Python 3+

要安装PYPI包,请运行 pip3 install python-test-bed-adapter

使用github repo

如果克隆github存储库,要运行示例,需要安装依赖项 在文件中指定 requirements.txt 为此,快跑 pip3 install -r requirements.txt 从项目文件夹

示例和用法

检查consumer的示例 以及producer

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java传递位置作为FragmentPagerAdapter中片段的参数   html Java Jsoup循环打印   java如何使用FileOutputStream写入数据而不丢失旧数据?   java在测试用例类/方法中执行sql before/after/in   java在javafx中注册鼠标处理程序,但处理程序不是内联的   Android嵌入了一个C++库的java代码,不需要TopPLE程序来嵌入它?   片段类内部的java ProgressBar导致setMax方法出现NullPointerException?   带有google app engine的java Activator Play框架   java如何解析星级而不是字符串?   java如何在基本实体中定义通用主键字段?   通过扩展实现Java克隆   使用CipherOutputStream的java递归加密提供一个空字节[]   在运行时提取字段值的Java服务   Java 11和spring boot从spring boot应用程序的fat jar中的依赖项jar加载资源   java尝试使用J2SE枚举所有可用的Wifi网络   使用Java库进行SWIFT MT消息解析   java拆分非逗号分隔的字符串   java为什么toString()不能是静态方法?   java在连接到集群数据库时遇到mongo异常   java访问Hashmap中存储的json有效负载值