ffx repository server
命令可以识别和停止宿主机上的 Fuchsia 软件包服务器。
概念
通过运行 ffx repository server
的子命令来控制软件包仓库服务器。此服务器会处理有关可用软件包的元数据请求,并传送构成软件包内容的文件 blob。
一台主机上可以运行多个软件包服务器。能够停止其中一个或所有这些正在运行的服务器非常有用。
您可以通过两种方式停止在主机上运行软件包服务器。您可以通过指定名称停止运行特定服务器,也可以使用 --all 停止所有正在运行的软件包服务器。
基本命令
ffx repository server stop
选项
ffx repository server stop
的选项用于指定停止哪些服务器实例。
无选项 - 如果仅有一个正在运行的服务器,则在无选项的情况下运行会停止正在运行的软件包服务器。否则,系统将返回错误。
位置参数 - 通过在命令行中将服务器名称指定为位置参数来停止特定服务器。只有名称匹配的服务器才会停止。
--all
选项 - 此选项会停止所有正在运行的服务器。
示例
停止一个正在运行的服务器
ffx repository server stop
停止特定服务器
停止名为 workstation_bundle
的服务器:
ffx repository server stop workstation_bundle
停止所有服务器
ffx repository server stop --all