卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

docker部署web項(xiàng)目 docker發(fā)布spring boot項(xiàng)目下載文件找不到路徑?

docker發(fā)布spring boot項(xiàng)目下載文件找不到路徑?下載的文件目錄是否已映射?springBoot項(xiàng)目如何部署?Spring boot項(xiàng)目可以生成兩種部署包:一種是jar包,另一種是war包

docker發(fā)布spring boot項(xiàng)目下載文件找不到路徑?

下載的文件目錄是否已映射?

springBoot項(xiàng)目如何部署?

Spring boot項(xiàng)目可以生成兩種部署包:一種是jar包,另一種是war包

jar包模式啟動(dòng),即使用Tomcat內(nèi)置的Spring boot來(lái)運(yùn)行。只要在服務(wù)器上配置JDK1.8或更高版本,就可以了。不需要設(shè)置Tomcat

1。鍵入jar包

2。將jar包放入任意目錄并執(zhí)行以下命令

$nohupjava-jar測(cè)試.jar& gttemp.txt文件&Amp

//此方法將日志文件輸入到指定的文件中,否則將自動(dòng)創(chuàng)建日志文件。進(jìn)程在后臺(tái)運(yùn)行。

傳統(tǒng)部署方法:將項(xiàng)目鍵入war包,將其放在tomcat的webapps目錄下,啟動(dòng)tomcat,即可訪問(wèn)。

對(duì)于打包,請(qǐng)轉(zhuǎn)到項(xiàng)目的根路徑:執(zhí)行MVN clean package,確定

以開(kāi)發(fā)網(wǎng)站。使用一個(gè)docker還是多個(gè)docker取決于web項(xiàng)目的定位和未來(lái)的發(fā)展。如果它只用于構(gòu)建一個(gè)小項(xiàng)目,并且項(xiàng)目不需要頻繁更改,那么最好使用docker。畢竟,多個(gè)docker的使用使得早期構(gòu)建復(fù)雜,后期維護(hù)麻煩。

但是,如果您希望在后期易于擴(kuò)展和擴(kuò)展,最好使用多個(gè)Docker來(lái)分離數(shù)據(jù)庫(kù)服務(wù)、代碼服務(wù)、緩存服務(wù)和其他服務(wù)。這樣,當(dāng)您要擴(kuò)展一個(gè)服務(wù)時(shí),您只需要操作這個(gè)服務(wù),而不會(huì)影響其他服務(wù)。

如果使用多個(gè)Docker,多個(gè)Docker如何通信?

要鏈接多個(gè)Docker,有兩種常用方法:一種是使用-link命令,另一種是直接使用IP地址。

部署一個(gè)web程序是用多個(gè)docker互聯(lián)還是用一個(gè)docker直接全裝進(jìn)去好呢?為什么?

這基本上就是應(yīng)用程序微服務(wù)的體系結(jié)構(gòu)。主要有兩種方式:[1]將每個(gè)環(huán)境封裝為一個(gè)微服務(wù),提供restapi(或其他類(lèi)型的RPC調(diào)用)并相互調(diào)用

2)通過(guò)消息驅(qū)動(dòng),每個(gè)服務(wù)發(fā)送一條消息來(lái)實(shí)現(xiàn)參數(shù)調(diào)用。