github.com/angenalZZZ/gofunc@v0.0.0-20210507121333-48ff1be3917b/cmd/jsjob/jsjob.yaml (about) 1 # <test> jsjob -t 2 # <run&> jsjob -c jsjob.yaml 3 cron: jsjob.js # 配置计划任务"cron" 4 5 db: # 连接database 6 type: mysql 7 conn: "root:HGJ766GR767FKJU0@tcp(localhost:3306)/test?charset=utf8&parseTime=True&loc=Local&timeout=3s" 8 # mssql "sqlserver://sa:HGJ766GR767FKJU0@localhost?database=test&connection+timeout=3" 9 10 nats: # 连接nats 11 addr: nats://127.0.0.1:4222 12 token: HGJ766GR767FKJU0 13 14 redis: # 连接redis 15 addr: 127.0.0.1:6379 # 192.168.100.2:1314 16 db: 0 17 password: 18 username: 19 20 log: # 日志跟踪 21 filename: jsjob.log # 日志文件 22 maxsize: 20 # 转存大小MB 23 maxage: 1 # 转存时间days 24 maxbackups: 60 # 保留最大旧日志文件数 25 localtime: true # 使用本地时间,不然文件名就是UTC时间 26 timeformat: 15:04:05.000 27 compress: false # 压缩备份gzip 28 writers: stdout # 输出位置(选项:file,stdout) 29 level: info # 日志级别(选项:trace,debug,info,warn,error,fatal,panic,no,disabled)