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