我希望Netflix Priam使用目录/priam/first/data
,/priam/second/data
和/priam/third/data
。这是一个问题,因为Cassandra数据库配置为将其数据存储在多个位置。
在文件 Priam.properties 中,我尝试将属性priam.data.location
设置为\n- /priam/first/data\n- /priam/second/data\n- /priam/third/data
,但我在错误日志中得到了这个:
java.lang.IllegalArgumentException: The configured 'data file location' does not exist:
- /priam/first/data
- /priam/second/data
- /priam/third/data
因此,Priam似乎将所有数据文件位置都读为一个。有没有办法做到这一点?
答案 0 :(得分:0)
尝试以逗号分隔的列表:
priam.data.location=/priam/first/data,/priam/second/data,/priam/third/data