You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Databricks连接外部REST API时出现连接超时问题求助

Databricks连接外部REST API时出现连接超时问题求助

我现在碰到个棘手的问题:我想通过调用外部API把数据同步到Databricks里,写的代码在本地VS Code里跑完全正常,但一放到Databricks上执行就触发连接超时错误,想请教各位大佬有没有解决思路?

我的代码如下:

import requests 

api_key = dbutils.secrets.get(scope="scope", key="secret")
url = 'url_link'

headers = {
    'Authorization': f'Bearer {api_key}'  
}

response = requests.get(url, headers=headers)

在VS Code里运行这段代码毫无问题,但在Databricks执行时,弹出了如下超时错误:

HTTPSConnectionPool(host='host_name', port=443): Max retries exceeded with url: /api.php/v1/process/it-system (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f8462a22b90>, 'Connection to host_name timed out. (connect timeout=None)'))

我猜测这大概率是防火墙或者网络配置层面的问题,但折腾了好久都没找到解决办法,有没有朋友知道我需要配置Databricks或者相关环境里的哪些项才能修复这个问题?麻烦大家帮忙支个招,谢谢啦!

备注:内容来源于stack exchange,提问作者yannik0103

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 13:38:06