我正在使用0.10.1.0运行Kafka java客户端。 根据此处建议的配置 https://cwiki.apache.org/confluence/display/KAFKA/Compression
我把
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(function(){ <!--jQuery function that fires when document is ready-->
$('a#create').click(function() { <!--jQuery function creates a click even listener on the a tag with id of create-->
$('div.create').show(); <!--jQuery function that applies the default display property to element-->
$('div.insert').hide(); <!--jQuery function that applies style of display:none to element -->
});
$('a#insert').click(function() {
$('div.insert').show();
$('div.create').hide();
});
});
</script>
<style>
div.create {
display: none;
}
div.insert {
display: none;
}
</style>
</head>
<body>
<div id="first"><h2 align="center">Array Operations</h2><br><br><br>
<a id="create" href="#">Creation</a><br>
<a id="insert" href="#">Insertion</a><br>
</div>
<div class="create">
<ul class="nav nav-tabs" id="myTab">
<li class="active"><a href="#cpp">C++</a></li>
</ul>
<div class="tab-content">
<div id="cpp" class="tab-pane fade in active">
<h3>#Creating an array in C++</h3>
<p>#include < iostream > <br>
using namespace std;<br>
int a [10]</p>
</div>
</div>
</div>
<!--#End of create div-->
<div class="insert">
<ul class="nav nav-tabs" id="myTab">
<li class="active"><a href="#cpp">C++</a></li>
</ul>
<div class="tab-content">
<div id="cpp" class="tab-pane fade in active">
<h3>#Inserting an array in C++</h3>
<p>#include < iostream > <br>
using namespace std;<br>
int a [10]</p>
</div>
</div>
</div>
<!--#End of insert div-->
</body>
生产者属性中的。但是,当我跑,生产者
配置compression.codec=1
已提供,但不是已知配置
显示此警告。
compression.codec
可用。
当我放置compression.topics时,也会抛出相同的警告。
属性compression.type是否足以进行压缩?
答案 0 :(得分:1)
对于基于JVM的客户端,compression.codec
是旧的Scala生成器配置,从Kafka 0.10开始已经删除,因此您应该使用compression.type
。