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

微信怎么建小程序seo关键词教程

微信怎么建小程序,seo关键词教程,网站备案 深圳,电子商务有限公司准备工作: 1.有mysql的连接方式,并且可以连接成功 2.有es的连接方式,并且可以连接成功 3.安装了docker 环境是Ubuntu中安装了docker 一、创建配置文件,用于容器卷挂载 # 切换目录,可自定义 cd /home/test/ # 创建lo…

准备工作:

1.有mysql的连接方式,并且可以连接成功

2.有es的连接方式,并且可以连接成功

3.安装了docker


环境是Ubuntu中安装了docker

一、创建配置文件,用于容器卷挂载

# 切换目录,可自定义

cd /home/test/

# 创建logstash挂载的本地目录

mkdir logstash

cd logstash

mkdir config

mkdir pipeline

# 进入到config目录下,创建配置文件

cd config

# 创建mysql同步es数据的配置文件

vim jdbc.conf

input {jdbc {jdbc_driver_library => "/home/test/logstash/mysql-connector-j-8.0.32.jar"jdbc_driver_class => "com.mysql.cj.jdbc.Driver"jdbc_connection_string => "jdbc:mysql://localhost:3306/_test"jdbc_user => "root"jdbc_password => "root"#启用分页,默认falsejdbc_paging_enabled => "true"#页面大小jdbc_page_size => "500"#是否记录上次运行的结果record_last_run => true#记录上次运行结果的文件位置last_run_metadata_path => "/usr/share/logstash/pipeline/lastvalue.txt"#是否使用数据库某一列的值,use_column_value => truetracking_column => "id"#numeric或者timestamp#tracking_column_type => "numeric"#如果为true则会清除last_run_metadata_path记录,即重新开始同步数据clean_run => false# sql语句文件,对于复杂的查询,可以放在文件中,如:# statement_filepath => "jdbc.sql"这个文件路径要跟jdbc.sql对应上#设置监听间隔。可以设置每隔多久监听一次什么的。#官方举例:#* 5 * 1-3 * 一月到三月的每天凌晨5点每分钟执行一次。#0 * * * *   将在每天每小时的第0分钟执行。#0 6 * * *   America/Chicago每天早上6:00(UTC / GMT -5)执行。#* * * * *   分、时、天、月、年,全部为*默认含义为每分钟查询一次schedule => "* * * * *"#索引类型#type => "jdbc"statement => "SELECT * FROM testORDER BY id ASC"}
}output {elasticsearch {hosts => "localhost:9200"index => "test"user => "elastic"password => "elastic"timeout => 3000document_id => "%{id}"template => "/home/test/logstash/config/test.json"template_name => "test"}
}

# 创建test.json文件,存放要同步数据的es模板

vim test.json

{"index_patterns": ["test*"],"mappings": {"properties": {"id": { "type": "integer" },"accession": { "type": "keyword" },"name": { "type": "keyword" },"comment_text": { "type": "text" },"sequence": { "type": "text" },"keyword": { "type": "keyword" }}}
}
'

# 创建pipelines.yml,亲测不创建会报错的

vim pipelines.yml

- pipeline.id: pipeline1path.config: "/usr/share/logstash/config/jdbc.conf"

# 创建logstash.yml,亲测不创建会报错的,这个空着就行

touch logstash.yml

上面文件都创建好了,避免出现权限问题可以chmod 777 xxx。
接下来就启动logstash就可以了

二、启动容器

docker pull logstash

# 启动容器,将配置文件挂载到本地。注意这里使用-it启动,可以看到详细的启动日志

docker run -it -p 5044:5044 --privileged=true -v /home/test/logstash/config:/usr/share/logstash/config -v /home/test/logstash/pipeline:/usr/share/logstash/pipeline --name logstash logstash

 由于配置文件中使用的是定时任务,配置内容schedule => "* * * * *",启动容器就会立刻同步数据,而且会一直反复同步。
这个定时任务仅用于测试~~,实际一定会详细配置时间的。 

 


调试过程中遇到的问题:

logstash同步mysql数据到es(一、es模板问题,请求返回400)

logstash同步mysql数据到es(二、jdbc_driver_library问题)​​​​​​

logstash同步mysql数据到es(三、es模板问题) 

http://www.fp688.cn/news/154794.html

相关文章:

  • 怎样找推广平台百度seo高级优化
  • wordpress 注册用户列表搜索引擎优化的意思
  • 网页无法打开怎么办seo入门书籍
  • 免费虚拟主机网站武汉seo网站排名优化
  • 网站源码提取工具太原百度快速排名提升
  • 网络营销策划案ppt网站seo优化分析
  • 网站维护要求梁水才seo优化专家
  • b2b电子商务网站调研报告一千字营销推广的方法有哪些
  • 平台网站建设需求搜索百度app下载
  • 西安企业网站建设公司百度竞价点击神器
  • 学院网站建设项目的成本计划书营销方式有哪几种
  • 做百度网站一般多少钱网页设计需要学什么
  • 3000ok新开传奇网站公益服熊猫关键词挖掘工具
  • 专门找人做软件的网站网络营销计划包括哪七个步骤
  • 网站建设代理平台怎么做百度关键字
  • 什么网站可以做章百度关键词工具
  • 群晖做网站服务器会卡吗网络推广的平台
  • 做网站开发怎么接单免费网络推广工具
  • 宁波企业建站系统郑州关键词排名外包
  • 苏州营销网站建设公司哪家好昆明seo
  • 怎么做动态网站页面网络营销网站设计
  • 网站做的app有哪些网络推广文案有哪些
  • 无货源电商批发平台seo优化上首页
  • 淘宝上面建设网站最有效的app推广方式有哪些
  • 域名个人用户可以做企业网站吗app推广怎么联系一手代理
  • 自己做淘宝返利网站吗北京网站建设制作开发
  • 网站制作服务合同竞价sem托管
  • 有哪些做农产品的网站有哪些常见的网络营销方式
  • 微信网站设计尺寸东莞网站提升排名
  • 车机油哪个网站做的好制作电商网站