在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ nodejs 如何處理服務(wù)器突然關(guān)閉、重啟造成數(shù)據(jù)丟失的情況

nodejs 如何處理服務(wù)器突然關(guān)閉、重啟造成數(shù)據(jù)丟失的情況

一個(gè)nodejs正在運(yùn)行,突然服務(wù)器關(guān)閉重啟??赡躰odejs這時(shí)候正在進(jìn)行一些查詢、插入工作。
這時(shí)候可能會(huì)導(dǎo)致中斷,往往造成一些錯(cuò)誤。類似事務(wù)性。
你們寫程序會(huì)考慮這種情況嗎?還是說(shuō)我的擔(dān)心是多余的,畢竟服務(wù)器突然關(guān)閉這種情況比較少見吧。
因?yàn)槲野l(fā)現(xiàn)處理起來(lái)還挺麻煩的。

回答
編輯回答
紓惘

這就是數(shù)據(jù)持久化的必要性了。

事務(wù)的話由數(shù)據(jù)庫(kù)的事務(wù)來(lái)接手可能比較好,當(dāng)然如果你自己用代碼實(shí)現(xiàn)也沒問題,注意事務(wù)的鎖也要持久化就行

2017年9月19日 02:08