自己弄了一個專案,想運行到互聯網上。
目前的策略是:
1、多買幾臺小的服務器,記憶體4g,32位系統,應該很便宜,買個10臺,然后配一個nginx負載上去。每臺運行一個專案,運行到tomcat上。
2、買一臺大一些的服務器,記憶體例如40g,分出10個埠,運行10個專案在這個服務器上,類似于weblogic。
但是weblogic是收費的。其他容器,不是很了解。請問,有什么容器,可以多埠運行,和發布管理一體。免費的。或者弱弱的問一下,過客們的springboot專案都是如何部署集群的。
uj5u.com熱心網友回復:
tomcat免費的,幾百個客戶端可以吃得消的。nginx,是部署頁面服務器。
tomcat,是中間層服務器。
可以合在一起部署,也可以分服務器部署。
uj5u.com熱心網友回復:
WildFly是免費的。uj5u.com熱心網友回復:
如果是我說的第一種情況,用tomcat是可以的。但是我現在想的是,買一個大一點的服務器,同時運行多個,一個埠運行一個。你意思是說,同時運行多個tomcat在一個服務器上,把配置修改了,然后挨個啟動嗎?那這樣的話,發一次專案要做N多個操作喲。uj5u.com熱心網友回復:
也可以寫批處理腳本,一次性關閉很多tomcat,或啟動多個tomcat。目前沒有這么做,一般一個服務器上就是一個tomcat而已。
uj5u.com熱心網友回復:
你就用tomcat啊,輕量級容器uj5u.com熱心網友回復:
如果專案訪問量很大,tomcat吃不了。集群的話,tomcat如何管理發布呢。uj5u.com熱心網友回復:
現在不是都是 一個大記憶體容量的服務器運行專案,比如weblogic這種,一個埠運行一個專案的。而且weblogic發布也好管理。頁面化操作。如果是tomcat。那需要每個tomcat都發布一次好復雜轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/244861.html
標籤:Java EE
