云上的Solr4连接到两个分片核心上,即机器1上的engineeringlogs_shard1_replica1和机器1上的micrologs_shard1_replica1
machine1-engineeringlogs_shard1_replica1(A),micrologs_shard1_replica1(B)机器2- engineeringlogs_shard2_replica1(A1),micrologs_shard2_replica1(B1)
在Engineeringlogs_shard1_replica1(A)上的查询时间联接:
fq:“ {!join from = Log_type to = Log_type fromIndex = micrologs_shard1_replica1}序列号:\“ 000123456789 \”“
想在同一台机器1上跨A和A1执行联接,但是它不能正常工作。错误是:
“错误”:{“元数据”:[“错误类别”, “ org.apache.solr.common.SolrException”,“ root-error-class”, “ org.apache.solr.common.SolrException”],“ msg”:“跨核心连接:否 这样的核心micrologs_shard1_replica1“,”代码“:400}
请指导我如何进行操作,以便此联接查询对solr4 cloud的分片收集工作正常。