DTStack / Taier

Taier is a big data development platform for submission, scheduling, operation and maintenance, and indicator information display
https://dtstack.github.io/Taier/
Apache License 2.0
1.32k stars 330 forks source link

本地启动后,webui界面无法将需要通过vpn才能访问的数据库添加为数据源 #1165

Open whiteS18 opened 5 months ago

whiteS18 commented 5 months ago

Search before asking

What happened

项目相关数据库存在内网数据库使用vpn访问,通常情况下启动vpn后,代码/gui客户端可以访问数据库,但是通过taier的webui界面添加数据源时提示The application server refuses to establish a connection, please check if the network is smooth

What you expected to happen

可以正常添加数据源

How to reproduce

vpn已连接

gui正常访问

webui测试连通性时报错

Anything else

No response

Version

master

Are you willing to submit PR?

Code of Conduct

Jixiangup commented 5 months ago

这个是Idea的问题 idea并不会直接采用你系统的代理 同理 你系统开启了VPN 即使可以正常访问Google 但是你的代码是依然没办法访问的

Jixiangup commented 5 months ago

相关解决方案 尝试一下

image

如果不行再回复我。

whiteS18 commented 5 months ago

相关解决方案 尝试一下 image 如果不行再回复我。

我的idea设置的是自动代理,如果要改成手动代理的话这个端口应该改成什么?我访问内网的vpn不是用的clash 图片

whiteS18 commented 5 months ago

这个是Idea的问题 idea并不会直接采用你系统的代理 同理 你系统开启了VPN 即使可以正常访问Google 但是你的代码是依然没办法访问的

就是比较奇怪,因为我的其他项目通过idea本地启动可以通过这个vpn可以正常连接到对应的数据库

Jixiangup commented 5 months ago

这个是Idea的问题 idea并不会直接采用你系统的代理 同理 你系统开启了VPN 即使可以正常访问Google 但是你的代码是依然没办法访问的

就是比较奇怪,因为我的其他项目通过idea本地启动可以通过这个vpn可以正常连接到对应的数据库

那么你是直接本地启动 然后再UI上去连接你这个数据库嘛 如果是部署到服务器上 要确定服务器有没有连接上代理

whiteS18 commented 5 months ago

这个是Idea的问题 idea并不会直接采用你系统的代理 同理 你系统开启了VPN 即使可以正常访问Google 但是你的代码是依然没办法访问的

就是比较奇怪,因为我的其他项目通过idea本地启动可以通过这个vpn可以正常连接到对应的数据库

那么你是直接本地启动 然后再UI上去连接你这个数据库嘛 如果是部署到服务器上 要确定服务器有没有连接上代理

是的,我的操作是:在本地启动然后在UI上去连数据库,结果:连接不上

Jixiangup commented 5 months ago

也许需要再JDBC连接上配置proxy