亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

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

lx1036 / 1907人閱讀

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

IV 后端服務

將后端服務視為可拔插的資源

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

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

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

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

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

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

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

相關(guān)文章

  • 十二因子應用(三)

    摘要:原文配置將配置保存在環(huán)境中應用的配置是指在各種部署預發(fā),線上,開發(fā)環(huán)境等時的信息。這違反了因子規(guī)則,規(guī)則要求將配置從代碼中隔離。因子應用將配置信息存儲在環(huán)境變量中一般是或。在因子應用中,變量是粗粒度控制。 原文:https://12factor.net/zh_cn/ III. 配置 將配置保存在環(huán)境中 應用的配置是指在各種部署(預發(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元查看
<