常见问题
为什么APINTO没有启动成功?
APINTO启动失败可能是以下原因:
- config.yml配置文件不存在
- config.yml配置的监听端口已经被占用
- 初始化配置文件夹时权限不足
若非上述原因,可以开启DEBUG模式来进行下一步排查。
备注:config.yml
的读取路径可以由系统配置文件apinto.yml
决定。若不存在apinto.yml
,则config.yml
默认读取路径是当前目录。
命令行配置太麻烦,APINTO 是否有控制台界面?
目前已发布并开源了APINTO Dashboard,并且是一个独立的项目。能够通过ui界面轻松修改APINTO配置,告别繁琐复杂的Curl命令。控制台教程点此进行跳转。
APINTO如何进入DEBUG模式?
APINTO若要以DEBUG模式启动,需要设置环境变量。
export APINTO_DEBUG=true
设置完环境变量后,再启动,这时APINTO将会以前台的方式运行,debug等信息会直接输出到前台命令行和系统日志文件。
程序运行中报错了,要如何查看报错日志?
程序运行时的报错将会被记录在系统日志文件中,系统日志文件默认路径是/var/log/apinto/error.log
。当然,也可以通过修改系统配置文件apinto.yml
来改变日志文件的路径或者日志等级。
为什么我配置了路由和服务,访问会失败?
请求经过APINTO转发时host是透传的,这时需要使用转发重写插件来进行改写转发请求头内的host。
另外需要注意,请求url的path也是透传的,若要改写转发请求的path,也需要使用转发重写插件。
如果在使用 APINTO过程中遇到问题,我可以在哪里寻求更多帮助?
- 论坛:https://community.apinto.com
- 微信群: