V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
polandeme
V2EX  ›  程序员

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

  •  
  •   polandeme ·
    polandeme · 2016-09-16 21:57:57 +08:00 · 2477 次点击
    这是一个创建于 3007 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    想到的方法是:

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

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

    6 条回复    2016-09-17 22:49:05 +08:00
    sutra
        1
    sutra  
       2016-09-16 22:01:53 +08:00
    ssh -L or ssh -R
    iyaozhen
        2
    iyaozhen  
       2016-09-16 22:17:53 +08:00 via Android
    都可以, 2 的话限制死只能自己 ip 登录(本机 ip 一变就要改,也是蛋疼)。不然被查到了不太好,最近经常开展安全红线教育
    polandeme
        3
    polandeme  
    OP
       2016-09-16 22:36:22 +08:00
    @iyaozhen 用开发机代理连接内网也属于安全红线,好像没有听到这个呀。看来只能采用第一种方案了。
    sutra
        4
    sutra  
       2016-09-16 23:45:25 +08:00
    安全红线是什么?
    polandeme
        5
    polandeme  
    OP
       2016-09-17 11:41:16 +08:00
    @sutra 就是例如不能脚本刷月饼之类的规定
    Override
        6
    Override  
       2016-09-17 22:49:05 +08:00 via Android
    @sutra ssh tunnel +1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2842 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:22 · PVG 21:22 · LAX 05:22 · JFK 08:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.