03.06 用docker部署項目,有多個python環境,不同環境python代碼之間存在參數調用,該如何實現?

伝儱


可以封裝成服務,通過flask開放接口,供其他容器中的代碼調用


迷你創業


題主,這個問題建議重構代碼

1、docker 是為了隔離環境的,沒有又要把不同環境塞進去。

2、python 環境也是為了隔離的,還存在參數調用。

這樣用起來比較麻煩,要麼建議不要使用了,要用的話就參考最佳實踐趕緊把代碼重構分開即可。


IT技術迷


這個基本上就是應用微服務的架構,有兩種主要方式:

1) 每個環境封裝為微服務,提供REST API(或者其他類型的RPC調用),互相調用

2) 利用消息驅動,每個服務發送消息實現參數調用。


聞數起舞


使用 docker 來隔離環境,使用rpc 來做調用


北嗅


Python 2.7 中沒有提供這種自動緩存。我們需要顯式地轉換代碼,才能避免這種情況下的重複計算。def fib_seq(n):if n請注意,此代碼使用了 Python 同時分配兩個局部變量的能力。 ------------- 如果我回答對你有幫助,請關注我一下。或有其他問題也可以關注我,給我發私信


分享到:


相關文章: