gpt4 book ai didi

vapor - 如何在 Xcode 中停止并再次运行 Vapor?

转载 作者:行者123 更新时间:2023-12-05 09:32:46 31 4
gpt4 key购买 nike

我关注了 Vapor tutorial创建一个你好应用程序。在 Xcode 中,当我在我的 Mac 上运行运行方案时,应用程序启动并运行,正如我通过打开 http://localhost:8080/看到的那样。对代码进行一些更改后,我停止运行方案,我希望 Vapor 服务器关闭。但是,它会继续为请求提供服务。

Message from debugger: The LLDB RPC server has exited unexpectedly. Please file a bug if you have reproducible steps.
Program ended with exit code: -1

显然,当我进行一些更改并再次运行运行方案时,我收到以下运行时错误:

Swift/ErrorType.swift:200: Fatal error: Error raised at top level: bind(descriptor:ptr:bytes:) failed: Address already in use (errno: 48)
Program ended with exit code: 9

如何停止或重启服务器?

最佳答案

这是 Xcode/LLDB 的一个长期存在的问题。您有几个选择:

  • 附加到进程并通过 Xcode 停止它
  • 运行killall Run
  • 运行lsof -i :8080找到连接到端口 8080 的进程,然后是 kill <process_id> (如果您并排运行多个应用程序并且只想终止孤立的应用程序,这很有用)

关于vapor - 如何在 Xcode 中停止并再次运行 Vapor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67688899/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com