use*_*447 9 avro apache-kafka confluence-rest-api kafka-producer-api confluent
我有windows环境和我自己的一套kafka和zookeeper运行.为了使用自定义对象,我开始使用Avro.但我需要启动注册表.下载了Confluent平台并运行了这个:
$ ./bin/schema-registry-start ./etc/schema-registry/schema-registry.properties
/c/Confluent/confluent-3.0.0-2.11/confluent-3.0.0/bin/schema-registry-run-class: line 103: C:\Program: No such file or directory
Run Code Online (Sandbox Code Playgroud)
然后我在安装页面上看到了这个:
"Confluent目前不支持Windows.Windows用户可以下载并使用zip和tar档案,但必须直接运行jar文件,而不是使用bin /目录中的包装脚本."
我想知道如何在Windows环境中启动融合模式注册表?
查看脚本的内容,很难解读.
谢谢
有人按Ewen Cheslack-Postava的建议创建了Windows .bat文件
https://github.com/renukaradhya/confluentplatform/tree/master/bin/windows
我保存schema-registry-run-class.bat并schema-registry-start.bat进入\confluent\bin\windows目录,然后能够使用
C:\confluent\bin\windows\schema-registry-start.bat C:\confluent\etc\
schema-registry\schema-registry.properties
目前,Confluence Platform 不附带任何适用于 Windows 的脚本。但是,如果您熟悉运行 Java 应用程序,则可以编写自己的应用程序。脚本schema-registry-server-start(以及schema-registry-run-class它所依赖的脚本)执行处理-daemon模式、设置 Java 内存选项、设置默认日志配置等操作,但最终的关键部分是它们将 Java 作为io.confluent.kafka.schemaregistry.rest.SchemaRegistryMain主要方法执行。您可能还会发现kafka-run-class.batKafka 是一个有用的基础:https://github.com/apache/kafka/blob/trunk/bin/windows/kafka-run-class.bat
| 归档时间: |
|
| 查看次数: |
5951 次 |
| 最近记录: |