首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Appium端口被占用

Appium端口被占用
EN

Stack Overflow用户
提问于 2021-11-17 08:57:59
回答 1查看 22关注 0票数 0

我正在努力学习Appium,但我已经停留在初学阶段。当我尝试使用终端启动Appium时,我得到一个错误消息,看起来像这样:

代码语言:javascript
运行
复制
Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already.
Fatal Error: listen EADDRINUSE: address already in use 0.0.0.0:4723

因此,我尝试使用语句lsof -i :4723找出哪个实例正在使用该端口,我发现有一个正在运行的节点实例正在使用该端口,因此我尝试使用kill -9 PID终止该实例。在我杀死实例之后,我再次使用lsof -i :4723查看它是否工作,但是节点实例仍然在那里,但是使用了新的PID。我猜kill是成功的,但node只是立即启动一个新实例并占用端口4237。有没有人知道我可以尝试什么,或者知道这个问题的解决方案?

我发现了一个小的变通方法,它目前有效,但不应该是最终的。当我使用kill -9 PID | appium时,它是有效的,因为Appium在kill被执行后立即占用端口。

提前感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 07:37:42

尝试在不同的端口appium -p 4725上运行appium

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70001404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档