这是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第三方库


热门话题
JavaMaven没有识别junit测试   正则表达式替换Java中字符串中的所有“(“and”)”   文件移动到另一台计算机时出现java错误“实例化servlet类”   服务器上的java服务   Spring数据JPA上的java嵌套@Transactional注释行为   eclipse中的Java Tomcat项目   java在Tomcat上部署web应用程序   如何解决“java.lang.IllegalStateException:ArrayAdapter要求资源ID为TextView”错误?   java在条形码上方添加文本,并使用烧烤更改字体大小   java与php基准测试   java使用正则表达式提取特定模式   java扫描器。findInLine()大量泄漏内存   java HTTP:差异请求属性和POST参数   返回空指针的Java方法?   java验证密码不包含名称中的3个以上连续字符   Java中带泛型的静态多态性   java在Android中获得最后一个已知位置   java为什么Groovy的Map比Array更具可伸缩性?   编码如何在Java中生成八进制字符串?   java Hibernate:使用单例会话写入日志(无刷新)