由於項目分析節點部署在全國各地市, 爲了方便統一管理節點, 除實現自動升級外, 最好在節點上添加接收並執行中心平臺發送命令邏輯. 這樣同時修改300+分析節點配置非常方便.
//已經解決,針對I'm問題需要進行轉義,將其改寫爲I'\''m就可以完美執行啦 必須轉義 方法是 '\'' curl -i -H "Content-Type:application/json" -X POST --data '{"NodeId":-1, "SysCmd":"sed -ie '\''s/optimization.maxNoPersonCount = 10/optimization.maxNoPersonCount = 999/g'\'' /usr/local/bin/cklpost/node_1.0.20191128.052657/CKL-analysis.properties"}' http://10.xx.xx.132:8000/node/syscmd