是否可以從heroku雪松堆棧上的python應用程序打開一個非阻塞ssh隧道?我試圖通過paramiko和asyncproc做到這一點,但沒有成功。從香柏木堆棧上的heroku python應用程序打開ssh隧道?
在我的發展中,該隧道是這樣的:
SSH -L LOCAL_PORT:remote_server的:REMOTE_PORT another_remote_server
是否可以從heroku雪松堆棧上的python應用程序打開一個非阻塞ssh隧道?我試圖通過paramiko和asyncproc做到這一點,但沒有成功。從香柏木堆棧上的heroku python應用程序打開ssh隧道?
在我的發展中,該隧道是這樣的:
SSH -L LOCAL_PORT:remote_server的:REMOTE_PORT another_remote_server
能否請您發佈的ssh -v -L .....
標準錯誤?可能是你需要禁用tty分配並以批處理模式運行ssh。
這個配方應該可以和Python一起工作(即使它是用於Rails應用程序)。以下是配方:https://stackoverflow.com/a/27361295/558639
最大的挑戰是說服ssh在啓動時不提示。