Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

登录时路由出错 #2

Closed
GE-fighting opened this issue Apr 22, 2024 · 18 comments
Closed

登录时路由出错 #2

GE-fighting opened this issue Apr 22, 2024 · 18 comments

Comments

@GE-fighting
Copy link

请问一下,登录路由怎么有两个api,并显示502
image

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

请问一下,登录路由怎么有两个api,并显示502 image

两个 api 是个 bug,不影响使用一直没改,502 响应应该是配置的问题导致后端服务有问题,能发一下你的部署方式吗?

@GE-fighting
Copy link
Author

请问一下,登录路由怎么有两个api,并显示502 image

两个 api 是个 bug,不影响使用一直没改,502 响应应该是配置的问题导致后端服务有问题,能发一下你的部署方式吗?

我是在vps上使用docker部署的
image

@GE-fighting
Copy link
Author

现在变成404了 @amuluze
image

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

现在变成404了 @amuluze image

docker exec -it amporbe sh
看看 /app/app.log 的日志,看看 server 服务报错的具体原因

@GE-fighting
Copy link
Author

现在变成404了 @amuluze image

docker exec -it amporbe sh 看看 /app/app.log 的日志,看看 server 服务报错的具体原因
找不到目录,我要自己创建一个吗,启动的时候应该映射了吧
image

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

现在变成404了 @amuluze image

docker exec -it amporbe sh 看看 /app/app.log 的日志,看看 server 服务报错的具体原因
找不到目录,我要自己创建一个吗,启动的时候应该映射了吧
image

嗯嗯,使用 docker-compose 部署的时候,需要手动创建 config.toml 文件和 init.yml 文件,启动的时候会映射进去,参照 https://amprobedoc.amuluze.com/views/docker-compose.html

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

现在变成404了 @amuluze image

docker exec -it amporbe sh 看看 /app/app.log 的日志,看看 server 服务报错的具体原因
找不到目录,我要自己创建一个吗,启动的时候应该映射了吧
image

嗯嗯,使用 docker-compose 部署的时候,需要手动创建 config.toml 文件和 init.yml 文件,启动的时候会映射进去,参照 https://amprobedoc.amuluze.com/views/docker-compose.html

nginx 和 supervisor 的配置可以不用创建和挂载

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

现在变成404了 @amuluze image

docker exec -it amporbe sh 看看 /app/app.log 的日志,看看 server 服务报错的具体原因
找不到目录,我要自己创建一个吗,启动的时候应该映射了吧
image

嗯嗯,使用 docker-compose 部署的时候,需要手动创建 config.toml 文件和 init.yml 文件,启动的时候会映射进去,参照 https://amprobedoc.amuluze.com/views/docker-compose.html

nginx 和 supervisor 的配置可以不用创建和挂载

init.yml 中的初始化用户的配置,可以灵活更改,is_admin: 1 表示是管理员用户

@GE-fighting
Copy link
Author

现在变成404了 @amuluze image

docker exec -it amporbe sh 看看 /app/app.log 的日志,看看 server 服务报错的具体原因
找不到目录,我要自己创建一个吗,启动的时候应该映射了吧
image

嗯嗯,使用 docker-compose 部署的时候,需要手动创建 config.toml 文件和 init.yml 文件,启动的时候会映射进去,参照 https://amprobedoc.amuluze.com/views/docker-compose.html

我是使用docker创建的,没用docker compose,为什么config.toml好像没映射进去

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

现在变成404了 @amuluze image

docker exec -it amporbe sh 看看 /app/app.log 的日志,看看 server 服务报错的具体原因
找不到目录,我要自己创建一个吗,启动的时候应该映射了吧
image

嗯嗯,使用 docker-compose 部署的时候,需要手动创建 config.toml 文件和 init.yml 文件,启动的时候会映射进去,参照 https://amprobedoc.amuluze.com/views/docker-compose.html

我是使用docker创建的,没用docker compose,为什么config.toml好像没映射进去

到容器中看看 /app/configs 目录下看看里面有文件吗?

@GE-fighting
Copy link
Author

/app/configs下面是空的
image

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

/app/configs下面是空的 image

你 vps 上 /data/amprobe/configs 目录下有 config.toml 和 init.yml 文件吗?

@GE-fighting
Copy link
Author

/app/configs下面是空的 image

你 vps 上 /data/amprobe/configs 目录下有 config.toml 和 init.yml 文件吗?

有的
image

@GE-fighting
Copy link
Author

哦哦,我大概知道了,我用docker compose指定docker-compose.yaml文件时,显示找不到,但是确实是有的,不知道是不是同样的原因,导致configs里面的东西没有映射成功

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

/app/configs下面是空的 image

你 vps 上 /data/amprobe/configs 目录下有 config.toml 和 init.yml 文件吗?

有的 image

使用 Docker 方式创建容器后,docker exec -it amprobe sh 进入容器后,在 /app/configs 目录下手动创建并完善 config.toml init.yaml 文件,然后 supervisorctl restart server 应该就行了

@amuluze
Copy link
Owner

amuluze commented Apr 22, 2024

哦哦,我大概知道了,我用docker compose指定docker-compose.yaml文件时,显示找不到,但是确实是有的,不知道是不是同样的原因,导致configs里面的东西没有映射成功

这种应该是跟 vps 有关,我没有在这种环境下部署过,不太确定

@GE-fighting
Copy link
Author

哦哦,我大概知道了,我用docker compose指定docker-compose.yaml文件时,显示找不到,但是确实是有的,不知道是不是同样的原因,导致configs里面的东西没有映射成功

这种应该是跟 vps 有关,我没有在这种环境下部署过,不太确定

感谢大佬,我调试好了,感觉是data目录的问题,我换到了Home目录下就好了

@amuluze amuluze closed this as completed Apr 23, 2024
@amuluze
Copy link
Owner

amuluze commented Apr 23, 2024

请问一下,登录路由怎么有两个api,并显示502 image

两个 api 的问题在 v1.3.2版本中修复啦

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants