openimsdk / open-im-server

IM Chat
https://openim.io
Apache License 2.0
13.47k stars 2.37k forks source link

服务端部署时启动sdk_server失败 #279

Closed YangShizhao closed 1 year ago

YangShizhao commented 1 year ago

If you are deploying OpenIM for the first time sdk_server的启动脚本sdk_svr_start.sh中,包含了两条无法识别的参数,会导致服务端程序启动失败。分别是: -openIM_ws_address 截图如下: image 和-openIM_api_address, image

同时配置文件中的日志级别后面需加一个空格,否则读取日志级别时也会报错。 截图如下: image

guipie commented 1 year ago

无法识别 openIM_ws_address 解决了吗,也遇到了

YangShizhao commented 1 year ago

无法识别 openIM_ws_address 解决了吗,也遇到了

我直接把这两条参数删掉了,并不影响正常的启动

goldencolor commented 1 year ago

我也遇到了解决了吗?

muyi137 commented 1 year ago

我也遇到了 怎么解决啊!!!

image

YangShizhao commented 1 year ago

sdk_svr_start.sh

修改sdk_svr_start.sh文件,把里面的启动指令里的这个参数删掉

muyi137 commented 1 year ago

sdk_svr_start.sh

修改sdk_svr_start.sh文件,把里面的启动指令里的这个参数删掉

删除后服务全部启动得情况下 登录账号 wss 10003 报错 怎么回事啊 image

YangShizhao commented 1 year ago

sdk_svr_start.sh

修改sdk_svr_start.sh文件,把里面的启动指令里的这个参数删掉

删除后服务全部启动得情况下 登录账号 wss 10003 报错 怎么回事啊 image

那就不知道了,看代码吧

juteman commented 1 year ago

该问题我找到了解决办法

原因是子模组 cmd/Open-IM-SDK-Core 没有跟上项目更新导致的

可以手动切换子模组到v2.3.3版本,我这里提示go.mod还少两个依赖,装上去正常运行。

ps: 该项目在git提交和子模组管理上做的非常的烂

YangShizhao commented 1 year ago

该问题我找到了解决办法

原因是子模组 cmd/Open-IM-SDK-Core 没有跟上项目更新导致的

可以手动切换子模组到v2.3.3版本,我这里提示go.mod还少两个依赖,装上去正常运行。

ps: 该项目在git提交和子模组管理上做的非常的烂

如果是版本对不上的话,自己是怎么跑通的,他们自己不会用这个代码吗(╯︵╰)

juteman commented 1 year ago

该问题我找到了解决办法 原因是子模组 cmd/Open-IM-SDK-Core 没有跟上项目更新导致的 可以手动切换子模组到v2.3.3版本,我这里提示go.mod还少两个依赖,装上去正常运行。 ps: 该项目在git提交和子模组管理上做的非常的烂

如果是版本对不上的话,自己是怎么跑通的,他们自己不会用这个代码吗(╯︵╰)

可能自己开发得时候并没有用git submodule,而是直接clone下来得仓库,这样得话提交也不会更新子模组记录。

我今天正好也是在做版本升级得内容,发现这个地方无法启动。找到这里得代码发现相应的参数解析被注释了。看了下提交记录发现这里还是7月的版本,然后切到2.3.3看了这里的参数已经加上了,试了一下切换子模组版本编译启动,果然可以。

skiffer-git commented 1 year ago

https://doc.rentsoft.cn/#/v2/server_deploy/easy_deploy_new