该配置文件中存在语法错误,错误信息为在第18行第4列(字节位置654)处,期望的字符为空格、制表符、回车符、换行符、井号、左大括号或右大括号。可能原因是缺少某些字符或符号,或者拼写错误。

stdin {}

  # teacher
  jdbc {
   jdbc_connection_string => 'jdbc:mysql://10.3.244.165:3306/teacher?userSSL=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai'
   jdbc_user => 'root'
   jdbc_password => '#EDCVFR$%TGBipom165'
   jdbc_driver_library => '/usr/share/logstash/mysql-connector-java-8.0.26.jar'
   jdbc_driver_class => 'com.mysql.cj.jdbc.Driver'
   jdbc_paging_enabled => true
   jdbc_page_size => '50000'

   # 序号 标题 正文 论坛 板块 用户 发现时间 发帖时间
   statement => 'select id , name, age, tel, email, brief, research, department,title,course,gender,duties,image,url from pku'

   schedule => '37 18 * * *'#每天18:30执行一次
   

请仔细检查第18行,特别是schedule => '37 18 * * *'这行代码,确保所有字符和符号都正确,并且没有缺少任何字符或符号。

Logstash 配置文件语法错误:期望字符问题

原文地址: https://www.cveoy.top/t/topic/nJYY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录