Maxwell 官网
timestamp 类型字段,时区读取有误<aside>
💡 maxwell只使用 UTC 读取 timestamp ,无法更改时区。见 https://github.com/zendesk/maxwell/issues/647
</aside>
解决方案:更改源码重新打包:https://github.com/zendesk/maxwell/issues/903
<aside>
💡 maxwell模拟mysql slave, client.id 用于标记读取binlog的位置
replica_server_id 对应 mysql 的 server_id
</aside>
应该保证client.id 和 replica_server_id 在所有 mysql 和 maxwell 实例中是唯一的
<aside> 💡 官方只支持0.8.2.2、0.9.0.1、0.10.0.1、0.10.2.1 或 0.11.0.1、1.0.0版本的kafka。 默认情况下,使用1.0.0。
</aside>
以 2.7.0 版本的kafka为例:
将kafka client包命名为 kafka-clients-2.7.0.jar ,放入maxwell的 lib/kafka-clients 路径下,maxwell启动参数指定 -kafka_version=2.7.0