StreamSets开启Direct Engine REST APIs后如何切回Websocket Tunnelling模式
StreamSets 4.1 切换回Websocket Tunnelling模式操作指南
可正常登录Web UI时操作
- 登录本地Docker实例的StreamSets管理后台,进入顶部菜单 Administration > Execution Engine Management
- 找到对应本地Docker运行的引擎实例,点击右侧操作按钮选择Edit
- 定位到
Engine Connection配置分组,将Connection Type选项从Using Direct Engine REST APIs切换为Using Websocket Tunnelling - 保存配置后重启对应引擎实例即可生效
无法登录Web UI时直接修改Docker容器配置
- 先停止当前运行的StreamSets容器
docker stop <你的streamsets容器ID/容器名称> - 将容器内的核心配置文件拷贝到本地宿主机
docker cp <容器ID>:/etc/sdc/sdc.properties ./sdc.properties - 编辑本地
sdc.properties文件,修改对应配置项:# 将原本的REST改为WEBSOCKET_TUNNEL即可 sdc.engine.connection.type=WEBSOCKET_TUNNEL - 将修改后的配置文件覆盖回容器内原路径
docker cp ./sdc.properties <容器ID>:/etc/sdc/sdc.properties - 重启容器完成配置更新
docker start <你的streamsets容器ID/容器名称>
重启完成后重新访问StreamSets Connector,即可验证连接是否恢复正常
内容的提问来源于stack exchange,提问作者user361446
相关产品推荐
相关产品推荐

