国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【譯】十二因子應(yīng)用(四)

lx1036 / 1857人閱讀

摘要:后端服務(wù)將后端服務(wù)視為可拔插的資源后端服務(wù)是一種在應(yīng)用在網(wǎng)絡(luò)上正常運(yùn)行時(shí)消費(fèi)的任意一種服務(wù)。一份因子應(yīng)用的部署可以不經(jīng)過(guò)任何代碼修改將本地?cái)?shù)據(jù)庫(kù)替換成第三方的服務(wù)如。因子應(yīng)用將這些數(shù)據(jù)庫(kù)看做可拔插資源,在部署時(shí)是松耦合的。

IV 后端服務(wù)

將后端服務(wù)視為可拔插的資源

后端服務(wù)是一種在應(yīng)用在網(wǎng)絡(luò)上正常運(yùn)行時(shí)消費(fèi)的任意一種服務(wù)。包括數(shù)據(jù)庫(kù)(如MySQL或CouchDB),消息/隊(duì)列系統(tǒng)(如RabbitMQ或Beantalkd),發(fā)郵件的SMTP服務(wù)(如Postfix),緩存系統(tǒng)(如Memcached)。

數(shù)據(jù)庫(kù)這種后端服務(wù)傳統(tǒng)上與應(yīng)用運(yùn)行時(shí)部署一起唄同樣的系統(tǒng)管理員管理。除了這些本地管理的服務(wù),應(yīng)用也會(huì)有一些被第三方管理的服務(wù)。如SMTP服務(wù)(Postmark),度量數(shù)據(jù)收集服務(wù)(如New Relic或Loggly),二進(jìn)制存儲(chǔ)服務(wù)(如Amazon S3),甚至API存取服務(wù)(Twitter,GoogleMap,或Last.fm)。

12因子應(yīng)用的代碼對(duì)待這些本地和第三方服務(wù)來(lái)說(shuō)沒(méi)有差別。應(yīng)用端,都是可拔插的資源,通過(guò)URL或其他配置好的定位/鑒權(quán)服務(wù)。一份12因子應(yīng)用的部署可以不經(jīng)過(guò)任何代碼修改將本地MySQL數(shù)據(jù)庫(kù)替換成第三方的服務(wù)(如Amazon RDS)。同樣的,本地SMTP服務(wù)可以被替換成第三方SMTP服務(wù)(如Postmark)而不需要改動(dòng)代碼。在這兩個(gè)case,只有處理資源的配置文件需要變動(dòng)。

每一個(gè)后端服務(wù)服務(wù)都是一個(gè)資源。如MySQL是一個(gè)資源,兩個(gè)MySQL數(shù)據(jù)庫(kù)(在應(yīng)用層做sharding)就是兩個(gè)獨(dú)立的資源。12因子應(yīng)用將這些數(shù)據(jù)庫(kù)看做可拔插資源,在部署時(shí)是松耦合的。

資源可以按意愿在部署時(shí)進(jìn)行拔插。如,如果應(yīng)用的數(shù)據(jù)庫(kù)由于硬件問(wèn)題出現(xiàn)故障,應(yīng)用管理員可以快速?gòu)囊粋€(gè)最近的備份中進(jìn)行恢復(fù)。當(dāng)前的生產(chǎn)庫(kù)可以被卸載,新數(shù)據(jù)庫(kù)被掛載上 - 不需要代碼變動(dòng)。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/72523.html

相關(guān)文章

  • 十二因子應(yīng)用(三)

    摘要:原文配置將配置保存在環(huán)境中應(yīng)用的配置是指在各種部署預(yù)發(fā),線上,開(kāi)發(fā)環(huán)境等時(shí)的信息。這違反了因子規(guī)則,規(guī)則要求將配置從代碼中隔離。因子應(yīng)用將配置信息存儲(chǔ)在環(huán)境變量中一般是或。在因子應(yīng)用中,變量是粗粒度控制。 原文:https://12factor.net/zh_cn/ III. 配置 將配置保存在環(huán)境中 應(yīng)用的配置是指在各種部署(預(yù)發(fā),線上,開(kāi)發(fā)環(huán)境等)時(shí)的信息。這包括: 處理數(shù)據(jù)庫(kù),...

    劉福 評(píng)論0 收藏0
  • 】 WebSocket 協(xié)議第十二章——使用其他規(guī)范中的WebSocket協(xié)議

    摘要:概述本文為協(xié)議的第十二章,本文翻譯的主要內(nèi)容為如何使用其他規(guī)范中的協(xié)議。使用其他規(guī)范中的協(xié)議協(xié)議正文協(xié)議旨在由另一規(guī)范使用,以提供動(dòng)態(tài)作者定義內(nèi)容的通用機(jī)制。當(dāng)連接打開(kāi)時(shí),文檔需要處理收到一條消息第節(jié)的場(chǎng)景。 概述 本文為 WebSocket 協(xié)議的第十二章,本文翻譯的主要內(nèi)容為如何使用其他規(guī)范中的 WebSocket 協(xié)議。 使用其他規(guī)范中的WebSocket協(xié)議(協(xié)議正文) Web...

    KoreyLee 評(píng)論0 收藏0
  • []區(qū)塊鏈技術(shù)全解析入門(mén)版

    摘要:區(qū)塊鏈技術(shù)通過(guò)給數(shù)字信息標(biāo)記時(shí)間戳,使其無(wú)法回溯或篡改。因此,除創(chuàng)世區(qū)塊外,所有區(qū)塊均含有上一個(gè)區(qū)塊的哈希值,這是保證區(qū)塊鏈安全的關(guān)鍵技術(shù),下面將講解它的工作原理。它允許基于區(qū)塊鏈技術(shù)的金融交易,被用于貨幣和支付。 原文鏈接:https://www.guru99.com/blockc... 一、什么是區(qū)塊鏈? 簡(jiǎn)而言之,區(qū)塊鏈就是由許多包含信息的區(qū)塊組成的鏈條。區(qū)塊鏈技術(shù)通過(guò)給數(shù)字信...

    binaryTree 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<