xyz_canal数据同步elasticsearch
-- 查询索引结构 GET /sink_erp_schedule_alias_pre/_mapping -- 删除索引 DELETE /sink_erp_schedule_alias_pre -- 创建索引 PUT /sink_erp_schedule_alias_pre -- 创建索引的别名 POST _aliases { "actions": [ { "add": { "index": "sink_erp_schedule_pre", "alias": "sink_erp_schedule_alias_pre" } } ] } GET /sink_erp_schedule_pre GET /sink_erp_schedule_alias_pre -- xyz_canal数据同步elasticsearch GET /erp_order_xyzc_v1_pre/_mapping DELETE /erp_order_xyzc_v1_pre PUT /erp_order_xyzc_v1_pre { "mappings" : { "properties" : { "act_id" : { "type" : "integer" }, "act_type" : { "type" : "integer" }, "app_id" : { "type" : "integer" }, "bills" : { "type" : "nested", "properties" : { "bill_id" : { "type" : "keyword" }, "bill_status" : { "type" : "integer" }, "bill_trade_no" : { "type" : "keyword" } } }, "create_time" : { "type" : "long" }, "delivers" : { "type" : "nested", "properties" : { "deliver_id" : { "type" : "long" }, "deliver_status" : { "type" : "integer" } } }, "id" : { "type" : "keyword" }, "order_status" : { "type" : "integer" }, "package_id" : { "type" : "integer" }, "package_name" : { "type" : "text", "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 64 } } }, "package_type" : { "type" : "integer" }, "pay_status" : { "type" : "integer" }, "pay_time" : { "type" : "long" }, "pay_way" : { "type" : "integer" }, "refunds" : { "type" : "nested", "properties" : { "refund_id" : { "type" : "long" }, "refund_status" : { "type" : "integer" } } }, "sale_shop" : { "type" : "integer" }, "source" : { "type" : "integer" }, "student_id" : { "type" : "integer" }, "student_mobile" : { "type" : "text", "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 64 } } }, "student_name" : { "type" : "text", "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 64 } } }, "student_uuid" : { "type" : "keyword" } } } } GET /erp_order_xyzc_v1_pre/_mapping
-- 查看supervisor任务 # supervisorctl status -- supervisor配置文件 # cd /etc/supervisor/conf.d/ # cat erp_deliver_deliver.conf [program:erp_deliver_deliver] command=/data/web/xyz_canal_prod_used_order/xyz_canal -config deliver/deliver.yml directory=/data/web/xyz_canal_prod_used_order/erp_deliver autostart=true autorestart=true #process_name=%(program_name)s_%(process_num)02d numprocs=1 stdout_logfile=/data/log/supervisor/xyz_canal_prod_used_order/erp_deliver/erp_deliver_deliver.log redirect_stderr=true stopsignal=QUIT # cd /data/web/xyz_canal_pre_v1.1.0/erp_order # supervisorctl status|grep deliver # cd /etc/supervisor/conf.d/ # cp -a erp_deliver_deliver_v1.conf erp_order_order_v1.conf # supervisorctl update -- erp_order nohup /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -mode=pos -stock -save-gtid -config /data/web/xyz_canal_pre_v1.1.0/erp_order/order/order.yml > /data/erp_order_order.log 2>&1 && supervisorctl start erp_order_order_v1 & nohup /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -mode=pos -stock -save-gtid -config /data/web/xyz_canal_pre_v1.1.0/erp_order/bill/bill.yml > /data/erp_order_bill.log 2>&1 && supervisorctl start erp_order_bill_v1 & nohup /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -mode=pos -stock -save-gtid -config /data/web/xyz_canal_pre_v1.1.0/erp_order/deliver/deliver.yml > /data/erp_order_deliver.log 2>&1 && supervisorctl start erp_order_deliver_v1 & nohup /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -mode=pos -stock -save-gtid -config /data/web/xyz_canal_pre_v1.1.0/erp_order/refund/refund.yml > /data/erp_order_refund.log 2>&1 && supervisorctl start erp_order_refund_v1 & nohup /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -mode=pos -stock -save-gtid -config /data/web/xyz_canal_pre_v1.1.0/erp_order/student/student.yml > /data/erp_order_student.log 2>&1 && supervisorctl start erp_order_student_v1 & etcd查看elasticsearch里面的位置点 /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -config /data/web/xyz_canal_pre_v1.1.0/erp_order/order/order.yml -mode=gtid -status /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -config /data/web/xyz_canal_pre_v1.1.0/erp_order/order/order.yml -mode=gtid -position /data/web/xyz_canal_pre_v1.1.0/main-v1.1.0 -config /data/web/xyz_canal_pre_v1.1.0/erp_order/order/order.yml -mode=gtid -status tail -f /data/erp_order_order.log tail -f /data/log/xyz_canal_pre_v1.1.0/erp_order/order/log/system.log supervisorctl status erp_order_order_v1
分类:
Elasticsearch
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!