当前位置: 首页 > wzjs >正文

新建网站怎么想谷歌和百度提交抖音营销推广怎么做

新建网站怎么想谷歌和百度提交,抖音营销推广怎么做,什么网站可以做免费广告,wordpress添加微博目录 1、需求2、工具elasticdump2.1 mac安装问题解决 2.2 elasticdump文档 3、迁移 1、需求 迁移部分新集群没有的索引和数据 2、工具elasticdump Elasticdump 的工作原理是将输入发送到输出 。两者都可以是 elasticsearch URL 或 File 2.1 mac安装 前置:已经安装…

目录

    • 1、需求
    • 2、工具elasticdump
      • 2.1 mac安装
        • 问题
        • 解决
      • 2.2 elasticdump文档
    • 3、迁移

1、需求

迁移部分新集群没有的索引和数据

 

2、工具elasticdump

Elasticdump 的工作原理是将输入发送到输出 。两者都可以是 elasticsearch URL 或 File

 

2.1 mac安装

前置:已经安装有npm

npm install elasticdump -g

(-g 全局)

报错:

在这里插入图片描述

npm WARN ERESOLVE overriding peer dependency

npm WARN While resolving: requestretry@7.1.0

npm WARN Found: peer request@“2..” from the root project

npm WARN npm WARN Could not resolve dependency:

npm WARN peer request@“2..” from the root project

npm ERR! code EACCES

npm ERR! syscall mkdir

npm ERR! path /Users/miuye/.npm/_cacache/content-v2/sha512/cd/26

npm ERR! errno EACCES

npm ERR!

npm ERR! Your cache folder contains root-owned files, due to a bug in

npm ERR! previous versions of npm which has since been addressed.

npm ERR!

npm ERR! To permanently fix this problem, please run:

npm ERR! sudo chown -R 501:20 “/Users/miuye/.npm”

问题

  1、依赖冲突 2、权限不足

解决
# 升级相关包
sudo npm install requestretry@latest -g

在这里插入图片描述

# sudo重新执行
sudo npm install elasticdump -g

在这里插入图片描述

2.2 elasticdump文档

https://github.com/taskrabbit/elasticsearch-dump

 

3、迁移

迁移mapping

elasticdump --input=“http://username:password@testing.es.com:9200/my_index” --output=“http://username:password@staging.es.com:9200/$INDEX_NAME” --type=mapping

迁移data

elasticdump --input=“http://username:password@testing.es.com:9200/my_index” --output=“http://username:password@staging.es.com:9200/$INDEX_NAME” --type=data

【注意】:鉴权的用户名和密码写在url中,以@分割,无鉴权就只写es url

  如果目的es中已经存在对应资源,会报错,可以设置--skip-existing=true,如果资源存在,不报错

  我使用的脚本进行对比和迁移,如果需要新集群的配置信息和新集群保持一致,可以先迁移setting

#!/bin/bash# 源集群和目标集群的配置
SOURCE_ES_URL="http://testing.es.com:9200"
TARGET_ES_URL="http://staging.es.com:9200"
SOURCE_USERNAME="testing"
SOURCE_PASSWORD="123456"
TARGET_USERNAME="staging"
TARGET_PASSWORD="123456"# 获取源集群中所有索引的名称
INDEXES=$(curl -u $SOURCE_USERNAME:$SOURCE_PASSWORD -s -X GET "$SOURCE_ES_URL/_cat/indices?h=index&s=index")while IFS= read -r INDEX_NAME; do# 只迁移以_dev结尾的if [[ "$INDEX_NAME" == *_dev ]]; then# 查询新集群索引INDEX_EXISTS=$(curl -u $TARGET_USERNAME:$TARGET_PASSWORD -s -o /dev/null -w "%{http_code}" -X GET "$TARGET_ES_URL/$INDEX_NAME")# 检查 curl 命令是否成功if [ $? -ne 0 ]; thenecho "Failed to check index existence for $INDEX_NAME"continuefiif [ "$INDEX_EXISTS" -eq 200 ]; thenecho "Index $INDEX_NAME exists, jump"elif [ "$INDEX_EXISTS" -eq 404 ]; thenecho "Index $INDEX_NAME not exists, transfer..."# 迁移结构elasticdump --input="http://$SOURCE_USERNAME:$SOURCE_PASSWORD@testing.es.com:9200/$INDEX_NAME" --output="http://$TARGET_USERNAME:$TARGET_PASSWORD@staging.es.com:9200/$INDEX_NAME" --type=mapping# 迁移数据elasticdump --input="http://$SOURCE_USERNAME:$SOURCE_PASSWORD@testing.es.com:9200/$INDEX_NAME" --output="http://$TARGET_USERNAME:$TARGET_PASSWORD@staging.es.com:9200/$INDEX_NAME" --type=dataelseecho "Unknown $INDEX_EXISTS for $INDEX_NAME"fifi
done <<< "$INDEXES"

请添加图片描述

http://www.dtcms.com/wzjs/474753.html

相关文章:

  • 人才网站建设报告深圳关键词排名推广
  • 网站建设架构建网站不花钱免费建站
  • 航佳网站建设一个产品营销策划方案
  • 成都规划网站北京网站搭建哪家好
  • 手机怎么做3d短视频网站武汉好的seo优化网
  • 表白网站制作软件爱站seo工具包下载
  • 灵台县住房和城乡建设局网站推广工具
  • 长沙建站网站盘多多百度网盘搜索引擎
  • 如何在百度上打广告关键词排名优化软件价格
  • 茶叶有什么网站可以做推广百度广告公司联系方式
  • 如何做资金盘网站公众号免费推广平台
  • 办公用品网站建设市场定位关键词排名查询api
  • 中企动力主要是干嘛的站内优化怎么做
  • 深圳搭建p2p网站想学销售去哪培训
  • 微商城网站建设免费的编程自学网站
  • 网站公示如何做链接长春网站优化咨询
  • 企业手机网站建设需要注意哪些一个好的产品怎么推广
  • 做企业网站服务商seo成都培训
  • sae 网站备案信息资源猫
  • 南联企业网站建设浙江seo
  • 外贸网站源代码网站关键词全国各地的排名情况
  • 商城网站开发流程百度学术论文官网入口
  • 怎么查看网站备案信息免费注册网站有哪些
  • 绵阳网站建设aso应用优化
  • 广西建设部投诉网站关键词优化怎么优化
  • 网站建设新闻市场推广方案和思路
  • 做ppt接单的网站外贸网站平台哪个好
  • 网站建设木马科技广告图片
  • 怎么做教育网站网站百度seo关键词优化
  • 网站建设建议书买淘宝店铺多少钱一个