W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
所有 Samza 作業(yè)都有一個定義作業(yè)的配置文件。一個非?;镜呐渲梦募缦滤荆?br>
# Job
job.factory.class=org.apache.samza.job.local.ThreadJobFactory
job.name=hello-world
# Task
task.class=samza.task.example.MyJavaStreamerTask
task.inputs=example-system.example-stream
# Serializers
serializers.registry.json.class=org.apache.samza.serializers.JsonSerdeFactory
serializers.registry.string.class=org.apache.samza.serializers.StringSerdeFactory
# Systems
systems.example-system.samza.factory=samza.stream.example.ExampleConsumerFactory
systems.example-system.samza.key.serde=string
systems.example-system.samza.msg.serde=json
配置文件有四個主要部分:
為 Samza 工作絕對必須定義的配置鍵是:
配置表 頁面上可以找到完整的配置列表。請注意,以“敏感”為前綴的配置鍵被特別處理,因為與這些鍵相關(guān)聯(lián)的值將在日志和 Samza 的 YARN ApplicationMaster UI 中被屏蔽。這是為了防止意外披露; 沒有加密。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: