|
@@ -132,7 +132,7 @@ class SyncToEsCmd { |
|
@@ -132,7 +132,7 @@ class SyncToEsCmd { |
|
132
|
|
132
|
|
|
133
|
sleep(5);
|
133
|
sleep(5);
|
|
134
|
|
134
|
|
|
135
|
- $this->es = es('email_lists_copy'); // 第二个库 新
|
135
|
+ $this->es = es('email_lists_all'); // 第二个库 新
|
|
136
|
|
136
|
|
|
137
|
$this->bulkData = new \Lib\Es\BulkData();
|
137
|
$this->bulkData = new \Lib\Es\BulkData();
|
|
138
|
|
138
|
|
|
@@ -183,7 +183,7 @@ class SyncToEsCmd { |
|
@@ -183,7 +183,7 @@ class SyncToEsCmd { |
|
183
|
// 只有非ai邮箱才进
|
183
|
// 只有非ai邮箱才进
|
|
184
|
if($data['source'] != 2){
|
184
|
if($data['source'] != 2){
|
|
185
|
// 主库
|
185
|
// 主库
|
|
186
|
- $this->bulkData->add('email_lists_copy',$doc_id,$data);
|
186
|
+ $this->bulkData->add('email_lists_all',$doc_id,$data);
|
|
187
|
}
|
187
|
}
|
|
188
|
if($data['postid']){
|
188
|
if($data['postid']){
|
|
189
|
// 分库
|
189
|
// 分库
|
|
@@ -342,9 +342,9 @@ class SyncToEsCmd { |
|
@@ -342,9 +342,9 @@ class SyncToEsCmd { |
|
342
|
'description' => ['type' => 'keyword'],
|
342
|
'description' => ['type' => 'keyword'],
|
|
343
|
'references' => ['type' => 'keyword']
|
343
|
'references' => ['type' => 'keyword']
|
|
344
|
]
|
344
|
]
|
|
345
|
- ],$index == 'email_lists_copy' ? [
|
|
|
|
346
|
- 'number_of_shards' => 21, // 设置分片数
|
|
|
|
347
|
- 'number_of_replicas' => 1, // 设置副本数 暂用内存 主片+副片*
|
345
|
+ ],$index == 'email_lists_all' ? [
|
|
|
|
346
|
+ 'number_of_shards' => 3, // 设置分片数
|
|
|
|
347
|
+ 'number_of_replicas' => 0, // 设置副本数 暂用内存 主片+副片*
|
|
348
|
]:[
|
348
|
]:[
|
|
349
|
'number_of_shards' => 1, // 设置分片数
|
349
|
'number_of_shards' => 1, // 设置分片数
|
|
350
|
'number_of_replicas' => 0, // 设置副本数 暂用内存 主片+副片*
|
350
|
'number_of_replicas' => 0, // 设置副本数 暂用内存 主片+副片*
|
|
@@ -391,7 +391,7 @@ class SyncToEsCmd { |
|
@@ -391,7 +391,7 @@ class SyncToEsCmd { |
|
391
|
foreach ($this->bulkData->getIndexs() as $index){
|
391
|
foreach ($this->bulkData->getIndexs() as $index){
|
|
392
|
$this->es->setIndex($index);
|
392
|
$this->es->setIndex($index);
|
|
393
|
// 检查数据库是否存在
|
393
|
// 检查数据库是否存在
|
|
394
|
- if(empty($this->checkEsIndex[$index]) && $index != 'email_lists_copy'){
|
394
|
+ if(empty($this->checkEsIndex[$index]) && $index != 'email_lists_all'){
|
|
395
|
if(!redis()->has('esmapcheck:'.$index)){
|
395
|
if(!redis()->has('esmapcheck:'.$index)){
|
|
396
|
$m = $this->setEsMap($index);
|
396
|
$m = $this->setEsMap($index);
|
|
397
|
if($m !== 9) _echo("{$index} 创建索引 ".$m);
|
397
|
if($m !== 9) _echo("{$index} 创建索引 ".$m);
|