jersey 项目,数据库连接代理使用?

2016-09-16 21:57:57 +08:00
 polandeme

项目采用的 java jersey ,但是数据要连接远程数据库,但是本机又无法连接,只能在内网的开发机上才可以连接过去,所有想请教有没有什么其他的方法。本机可以连接到开发机。

想到的方法是:

  1. 本地开发,代码实时同步到开发机,用开发机预览
  2. 数据库连接采用代理方式,用开发机做代理。

个人倾向于第一种方式, 但是没有很好的思路。

2352 次点击
所在节点    程序员
6 条回复
sutra
2016-09-16 22:01:53 +08:00
ssh -L or ssh -R
iyaozhen
2016-09-16 22:17:53 +08:00
都可以, 2 的话限制死只能自己 ip 登录(本机 ip 一变就要改,也是蛋疼)。不然被查到了不太好,最近经常开展安全红线教育
polandeme
2016-09-16 22:36:22 +08:00
@iyaozhen 用开发机代理连接内网也属于安全红线,好像没有听到这个呀。看来只能采用第一种方案了。
sutra
2016-09-16 23:45:25 +08:00
安全红线是什么?
polandeme
2016-09-17 11:41:16 +08:00
@sutra 就是例如不能脚本刷月饼之类的规定
Override
2016-09-17 22:49:05 +08:00
@sutra ssh tunnel +1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306662

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX