Merge pull request #6782 from smatvienko-tb/js-executor-kafka-producer-partitioner
[3.4] js-executor: kafkaClient.producer({ createPartitioner: Partitioners.DefaultPartitioner })
This commit is contained in:
commit
3ab01ba1ba
@ -13,7 +13,7 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
const {logLevel, Kafka, CompressionTypes} = require('kafkajs');
|
const {logLevel, Kafka, CompressionTypes, Partitioners} = require('kafkajs');
|
||||||
|
|
||||||
const config = require('config'),
|
const config = require('config'),
|
||||||
JsInvokeMessageProcessor = require('../api/jsInvokeMessageProcessor'),
|
JsInvokeMessageProcessor = require('../api/jsInvokeMessageProcessor'),
|
||||||
@ -159,7 +159,7 @@ async function sendMessagesAsBatch(isImmediately) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
consumer = kafkaClient.consumer({groupId: 'js-executor-group'});
|
consumer = kafkaClient.consumer({groupId: 'js-executor-group'});
|
||||||
producer = kafkaClient.producer();
|
producer = kafkaClient.producer({ createPartitioner: Partitioners.DefaultPartitioner });
|
||||||
|
|
||||||
/*
|
/*
|
||||||
//producer event instrumentation to debug
|
//producer event instrumentation to debug
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user