成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

lx1036 / 1858人閱讀

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

IV 后端服務(wù)

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

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

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

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

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

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

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/72523.html

相關(guān)文章

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

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

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

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

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

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

    binaryTree 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<