1. 程式人生 > >Oleans集群之Consul再解釋

Oleans集群之Consul再解釋

復制 .com src baidu 配置文件 源碼 技術分享 png text

Oleans集群之Consul再解釋

由於上周發文章的時候,我正要打算出門,所以就把寫好的全部發出去了,有點倉促,雖然寫了主線,但是這裏還是需要再次解釋一下.

我看到Orleans已經升級到了1.5.1了,(nuget上的官方發布),於是我就把Orleans升級到了1.5.1,順便把net更改到了4.7版本.

再升級的時候,註意有幾個依賴庫不要升級,截圖如下:

技術分享

這4個庫應該維持再2.00和1.11版本,為了節約大家的時間,我把源碼也放出來了.我順便又測試了一下微軟官方說的bug,也不復存在了.

下載地址是:https://pan.baidu.com/s/1sllZSvF,文件有點大,是因為我把依賴包都打包了,開箱就可以編譯運行了.

如果要驗證多silo實例,需要復制debug文件夾,並修改host.xml裏面的如下部分

技術分享

讓多個silo的端口們不要相同,不然運行會失敗.

上述源碼內有配置文件指向了我機器的數據庫,再你的機器上也許要更改.這個配置是為了持久化那一節加入的.

Oleans集群之Consul再解釋