以前我在本身的博客裏面介紹了lcn怎麼集成在springCloud上,其實官網已經講的很是詳細。關於lcn集羣。官網也有介紹,而且分爲方式一和方式二,由於方式二比較簡單,故在咱們公司,我採用的是方式二。只須要3步就行了:
1.從新部署一個項目,applicationName和以前的lcn事務同樣,如,個人是localhost:7000和localhost:7001,application-name都是tx-manager spring
2.在zuul層,配置路由:app
將http://zuul/tx/**所有轉發到tx-manager上面。
3.咱們具體使用lcn的模塊,都在yml文件裏面配置過一個:url
tm: manager: #url: http://localhost:7000/tx/manager url: http://localhost:8100/tx/tx/manager/
如上,使用application-name+zuul網關(localhost:8100即便個人網關地址)轉發,將請求轉發到集羣上,便可spa