欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

前端怎么部署代碼到服務(wù)器

前端怎么部署代碼到服務(wù)器?

有幾種部署方式,由項(xiàng)目復(fù)雜度而定。

最簡(jiǎn)單的。

簡(jiǎn)單的小網(wǎng)站可以直接使用Node.js作為web服務(wù)器,不做前后端分離,使用后端模板填充數(shù)據(jù),代表框架express。

如果要做負(fù)載均衡或者響應(yīng)多端請(qǐng)求,那么采用前后端分離。前端代碼可以放在CDN或nginx這類靜態(tài)服務(wù)器上,前端向Node.js服務(wù)端發(fā)送rest請(qǐng)求。代表框架koa。

如果業(yè)務(wù)更加復(fù)雜,有較多的CPU密集型任務(wù)需要執(zhí)行,那么Node.js后面再接一層服務(wù)器(Java、Python)來(lái)處理。

另外由于Node.js是單線程進(jìn)程,一旦出錯(cuò)就會(huì)崩潰,導(dǎo)致服務(wù)端無(wú)法訪問(wèn)。所以部署Node.js的時(shí)候需要使用

PM2

,這樣可以在Node.js程序崩潰之后及時(shí)重啟,當(dāng)然還有其它好處,比如灰度部署、負(fù)載均衡等。

java 服務(wù)器搭建,前端怎么部署代碼到服務(wù)器