作为应用程序的一部分,我需要验证用户为其配置单元输入的配置单元元存储URI。我想知道可以对字符串执行什么样的验证来验证这是否是正确的配置单元元存储uri任何建议。谢谢
mbjcgjjk1#
元存储uri由指定 hive.metastore.uris 通常采用以下格式:
hive.metastore.uris
thrift://n.n.n.n:9083 file:///var/metastore/metadb/
所以我建议你写一个正则表达式来匹配可能性,同时也要记住 hive.metastore.uris 属性采用逗号分隔的值,以便匹配多个引用。在完成基本验证之后,还可以尝试建立到指定thrift端口的连接,并查看该连接是否也有效。
1条答案
按热度按时间mbjcgjjk1#
元存储uri由指定
hive.metastore.uris
通常采用以下格式:所以我建议你写一个正则表达式来匹配可能性,同时也要记住
hive.metastore.uris
属性采用逗号分隔的值,以便匹配多个引用。在完成基本验证之后,还可以尝试建立到指定thrift端口的连接,并查看该连接是否也有效。