natapp(ngrok) Linux 下后台运行&开机启动
linux下 使用Supervisor,可以让 natapp(ngrok) 以deamon方式后台运行,且做到自动开机启动,出现问题自动重启等,强烈推荐!
操作方法
- 01
首先 安装supervisor (yum or apt-get) 且配置好,请自行搜索相关资料. 在 supervisord.conf 添加如下配置 [include] files = supervisord.d/*.ini
- 02
创建文件 supervisord.d/natapp.ini 编辑内容 如果下载的 natapp在 /usr/local/natapp/natapp [program:natapp] command = /usr/local/natapp/natapp -authtoken=xxxxxx -log=stdout directory = /usr/local/natapp process_name = %(program_name)s_%(process_num)s numprocs = 1 ;注意这里只能为1 autostart = true autorestart = true ;以下为日志,按实际情况修改 stdout_logfile = /var/log/supervisor/natapp_stdout.log stdout_logfile_maxbytes = 10MB stderr_logfile = /var/log/supervisor/natapp_error.log stderr_logfile_maxbytes = 10MB 这样就可以实现natapp的 后台&开机自动启动了,且可以留下日志记录
- 03
注意: 此处 -log=stdout 作用是将日志直接输出,让Supervisor可以全部捕获 请务必在 我的后台->我的隧道->配置处 将 本地Web管理地址 关闭掉,这里非常重要 如图: