@Akshay Aravinnakshan:
是的,有一些可以遵循的步驟來訪問web應用程序托管在磚:
注意,上述步驟假設您的磚集群運行在一個Azure虛擬網絡(聯接),可以從互聯網。如果您的集群不是聯接或不是從因特網訪問,你可能需要建立一個虛擬專用網(VPN)或ExpressRoute連接來訪問web應用程序。
謝謝你的回複。我不幸的是仍然麵臨一些問題。
我直到現在根據你的回答:
1)創建聯接稱為“Akshay_2_vnet”,添加了兩個子網私人和公眾。
2)創建我的磚實例(Akshay_2_Databricks)聯接。
網絡配置是這樣的
磚的總結實例創建之前是這樣的。
3)(在你的答案按步驟3)我發現我的NSG公共子網通過點擊這個:
我添加了入站端口8501安全規則如下:
入站的配置規則是這樣的:
在保存入站規則:
4)然後我開始我的集群和跑的代碼。我用網絡應用在端口8501上
但我的磚工作區是凍結的網絡選項卡(如上圖所示)。所以我不能夠執行你的步驟4的答案。作為一個解決方案,我使用了公共IP地址(見截圖步驟3)。
現在的應用托管地址:http://10.0.1.0:8501
但它仍然不允許我在瀏覽器中訪問web應用程序。你能指引我,我錯在哪裏。
謝謝提前
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
當我跑streamlit代碼,磚建議運行以下命令打開streamlit在瀏覽器應用程序。你能解釋我這個命令是什麼意思嗎?
! streamlit運行/磚/ python_shell /腳本/ db_ipykernel_launcher.py
嗨Aarsh,
不幸的是沒有。正如你所看到的,我沒有得到任何幫助在這方麵從磚comunity這個話題。同時,我不能解決它自己。
實際上我做了工作,我跑磚我筆記本上使用Databricks-cli streamlit應用和存儲github上的應用。
然後使用Azure-app服務推出app存儲在github。
希望它幫助! ! !