微服务配置系统环境变量_物联网平台_边缘计算网关

第1/4步(可选):配置名称

💡 提示

用户名【USER_NAME】和对象名【PGSQL_OBJ_NAME】不能包含特殊字符。

编辑配置文件

sed -i 's/USER_NAME=thingskit/USER_NAME=你的用户名/g' thingskit2.0.sh
sed -i 's/PGSQL_OBJ_NAME=thingskit/USER_NAME=你的对象名/g' thingskit2.0.sh

查看结果

cat thingskit2.0.sh|grep thingskit

⚠️ 警告

如果还可以找到文本【thingskit】说明配置文件编辑失败。

第2/4步:配置密码

💡 提示

建议使用满足密码规范的密码。

编辑配置文件

echo $(openssl rand -base64 12 | tr -dc 'A-Za-z0-9' | head -c 11)
sed -i "s/默认密码/新密码/" thingskit2.0.sh

查看结果

cat thingskit2.0.sh|grep 默认密码

⚠️ 警告

如果还可以找到文本【默认密码】说明配置文件编辑失败。

第3/4步:配置服务器节点的IP

💡 提示

配置文件【thingskit2.0.sh】默认包含7个服务器节点的环境变量。根据实际使用的服务器节点数修改环境变量。

💡 提示

改配置项与KAFKA和ZOOKEEPER集群部署相关。

编辑配置文件

cd /_makeFile
sed -i 's/集群节点01/服务节点01的网卡(内网)IP/g' miscroservice_base.env

查看结果

cat thingskit2.0.sh|grep 集群节点

⚠️ 警告

如果还可以找到文本【集群节点】说明配置文件编辑失败。

第4/4步(可选):第三方软件端口修改

⚠️ 警告

对于存在漏洞的第三方软件存在安全风险,强烈建议使用非标准的端口。

编辑配置文件

sed -i "s/KAFKA_SERVICE_PORT=9092/KAFKA_SERVICE_PORT=你的端口/" thingskit2.0.sh
sed -i "s/KAFKA_SERVICE_PORT=9092/KAFKA_SERVICE_PORT=你的端口/" thingskit2.0.sh
sed -i "s/KAFKA_SERVICE_PORT=9092/KAFKA_SERVICE_PORT=你的端口/" thingskit2.0.sh

查看结果

cat thingskit2.0.sh|grep _PORT

⚠️ 警告

如果对应端口内容没有更新,说明配置文件编辑失败。

本文通过 YUQUE WORDPRESS 同步自语雀
云腾五洲-AI助理