open-im-server
open-im-server copied to clipboard
服务端部署时启动sdk_server失败
If you are deploying OpenIM for the first time
sdk_server的启动脚本sdk_svr_start.sh中,包含了两条无法识别的参数,会导致服务端程序启动失败。分别是:
-openIM_ws_address
截图如下:
和-openIM_api_address,
同时配置文件中的日志级别后面需加一个空格,否则读取日志级别时也会报错。
截图如下:
无法识别 openIM_ws_address 解决了吗,也遇到了
无法识别 openIM_ws_address 解决了吗,也遇到了
我直接把这两条参数删掉了,并不影响正常的启动
我也遇到了解决了吗?
我也遇到了 怎么解决啊!!!
sdk_svr_start.sh
修改sdk_svr_start.sh文件,把里面的启动指令里的这个参数删掉
sdk_svr_start.sh
修改sdk_svr_start.sh文件,把里面的启动指令里的这个参数删掉
删除后服务全部启动得情况下 登录账号 wss 10003 报错 怎么回事啊
sdk_svr_start.sh
修改sdk_svr_start.sh文件,把里面的启动指令里的这个参数删掉
删除后服务全部启动得情况下 登录账号 wss 10003 报错 怎么回事啊
那就不知道了,看代码吧
该问题我找到了解决办法
原因是子模组 cmd/Open-IM-SDK-Core 没有跟上项目更新导致的
可以手动切换子模组到v2.3.3版本,我这里提示go.mod还少两个依赖,装上去正常运行。
ps: 该项目在git提交和子模组管理上做的非常的烂
该问题我找到了解决办法
原因是子模组 cmd/Open-IM-SDK-Core 没有跟上项目更新导致的
可以手动切换子模组到v2.3.3版本,我这里提示go.mod还少两个依赖,装上去正常运行。
ps: 该项目在git提交和子模组管理上做的非常的烂
如果是版本对不上的话,自己是怎么跑通的,他们自己不会用这个代码吗(╯︵╰)
该问题我找到了解决办法 原因是子模组 cmd/Open-IM-SDK-Core 没有跟上项目更新导致的 可以手动切换子模组到v2.3.3版本,我这里提示go.mod还少两个依赖,装上去正常运行。 ps: 该项目在git提交和子模组管理上做的非常的烂
如果是版本对不上的话,自己是怎么跑通的,他们自己不会用这个代码吗(╯︵╰)
可能自己开发得时候并没有用git submodule,而是直接clone下来得仓库,这样得话提交也不会更新子模组记录。
我今天正好也是在做版本升级得内容,发现这个地方无法启动。找到这里得代码发现相应的参数解析被注释了。看了下提交记录发现这里还是7月的版本,然后切到2.3.3看了这里的参数已经加上了,试了一下切换子模组版本编译启动,果然可以。