漫谈防抖和节流的应用
发布于 6 年前
约 1 分钟阅读
在使用 Mac 开发的过程中会安装了一些服务,例如:MySQL。当服务多起来之后,我们该如何管理这些服务?
Homebrew 是 Mac 下强大的第三方包管理工具。除了包管理功能外,Homebrew 也提供服务管理的功能。使用 Homebrew 安装服务之后便可以使用 brew services
命令去管理安装的服务。
查看安装的服务
$ brew services list
Name Status User Plist
mongodb stopped
[email protected] stopped
启动服务
$ brew services start mongodb
==> Successfully started `mongodb` (label: homebrew.mxcl.mongodb)
使用 start 命令启动的服务会在登录时自动启动,如果希望重启时不启动服务可以使用 brew services run
命令
$ brew services run mongodb
==> Successfully ran `mongodb` (label: homebrew.mxcl.mongodb)
重启服务
$ brew services restart mongodb
Stopping `mongodb`... (might take a while)
==> Successfully stopped `mongodb` (label: homebrew.mxcl.mongodb)
==> Successfully started `mongodb` (label: homebrew.mxcl.mongodb)
关闭服务
$ brew services stop mongodb
Stopping `mongodb`... (might take a while)
服务图形化管理界面
ServPane 使用 electron 写成的一个服务管理小工具,可以很方便地管理 Mac 安装的服务。
- 查看安装的服务
- 启动服务
- 重启服务
- 关闭服务
- 服务图形化管理界面
除特别注明外,所有文章均采用 Creative Commons BY-NC-ND 4.0(自由转载-保持署名-非商用-禁止演绎)协议 发布