Streamsets使用技巧及踩坑记录
关于streamsets的概念介绍本文就不再赘述,官方文档已经说的很详细,本文旨在记录在实际使用过程中出现的一些问题和解决方案、以及一些自认为还不错的使用技巧,供大家参考! 本文持续更新
1、Redis链接失败的问题
1.1 问题描述:
按照官方文档的说明,按照 “redis://:password@hostname:port number/database”格式即可访问redis,但当password中包含特殊字符时,就有可能出现连接失败的情形:
1.2 解决方案
当密码中不可避免的出现特殊字符,如“#”时,可以使用URLEncoder.encode("#")进行编码,处理编解码不一致的问题。如“#”号可以使用“%23”来替换。