win7 activemq_带有骆驼,ActiveMQ,Elasticsearch的关键HL7用例
win7 activemq
ML7上的HL7是可以說HL7協(xié)議格式的系統(tǒng)的一種非常常見的傳輸機(jī)制。 JBoss Fuse是一個(gè)非常強(qiáng)大的微服務(wù)樣式集成平臺(tái),在為關(guān)鍵醫(yī)療保健提供者構(gòu)建靈活,有彈性,高可用性的集成方案方面擁有良好的經(jīng)驗(yàn)。 此外,在JCAPS上替換SeaBeyond之類的傳統(tǒng)供應(yīng)商是這些Fuse實(shí)現(xiàn)類型的最佳選擇。 我最近在github上發(fā)布了一個(gè)試點(diǎn)或一組POC代碼,其中介紹了一些重要的用例以及使用Fuse和Fuse Fabric(fabric8)的一些最佳實(shí)踐。
整合的關(guān)鍵
作為支持醫(yī)療用例的Fuse實(shí)施的一部分而部署的集成(包括HL7集成)通常是具有最高正常運(yùn)行時(shí)間和彈性要求的Tier 1應(yīng)用程序的一部分。 這些應(yīng)用程序包括但不限于患者入院,日程安排,實(shí)驗(yàn)室結(jié)果,甚至是所有關(guān)鍵用例的關(guān)鍵:實(shí)時(shí)傳輸患者生命。 另外,期望高水平的吞吐量和性能。
整體架構(gòu)
該P(yáng)OC將典型流程分為3個(gè)可單獨(dú)部署的微服務(wù):
- hl7-ingress – MLLP / HL7事件收集器
- hl7-transform-1 –能夠?qū)L7有效負(fù)載從一條消息轉(zhuǎn)換為另一條消息
- hl7-consumer-1 –能夠封送HL7負(fù)載并將其發(fā)送到下游系統(tǒng),EHR等
我們還利用ActiveMQ以分段事件驅(qū)動(dòng)的體系結(jié)構(gòu)模式提供彈性/保證的消息傳遞。
使用這些構(gòu)建塊,我們可以構(gòu)建功能強(qiáng)大的物理部署,該部署已被證明可以承受故障,無效格式,網(wǎng)絡(luò)連接問題,故障轉(zhuǎn)移,并且其性能遠(yuǎn)遠(yuǎn)超過預(yù)期的性能(或舊版性能)指標(biāo)。
JBoss保險(xiǎn)絲
對于此POC,我們將在本地(在筆記本電腦上)構(gòu)建以下體系結(jié)構(gòu),但使用過程隔離結(jié)構(gòu)來說明物理部署。 物理部署可以非常基于您擁有的資源(VM,CPU //內(nèi)存等)。 出于說明目的,這是我們將從此POC開始的架構(gòu):
在此體系結(jié)構(gòu)中,我們看到了以下相關(guān)組件:
- 3個(gè)保險(xiǎn)絲實(shí)例,在過程級(jí)別隔離
- 2個(gè)ActiveMQ代理,在主/從設(shè)置中
- 1個(gè)Fabric8節(jié)點(diǎn),用于管理部署,主/從選舉,版本,服務(wù)發(fā)現(xiàn)等。
請注意,這是此POC中描述的用例,盡管其目的是幫助讀者從高層次上理解組件和概念。 上面沒有描述在類似生產(chǎn)環(huán)境中的典型部署,但是,您可以根據(jù)這些組件推斷出更具彈性的環(huán)境。 另外要注意,用保險(xiǎn)絲和我們是如何架構(gòu)的這些服務(wù),我們可以選擇我們要部署。 在此POC中,我們選擇將組件部署到單獨(dú)的流程中,但這不是技術(shù)規(guī)則。 我們也可以將它們?nèi)坎渴鸬酵涣鞒讨?#xff08;盡管可能會(huì)或可能不建議根據(jù)您所需的體系結(jié)構(gòu)進(jìn)行建議)。
保險(xiǎn)絲見解!
此POC描述的另一種替代部署如下:
在此描述中,我們具有與Fuse和ActiveMQ相同的部署,但我們還有3個(gè)其他節(jié)點(diǎn),它們提供了一個(gè)基于Elasticsearch的高度可擴(kuò)展的集中式日志記錄和洞察框架。 借助Fuse,我們可以啟動(dòng)“ Fuse Insight”節(jié)點(diǎn),并將所有日志轉(zhuǎn)儲(chǔ)到一個(gè)位置,然后使用Fuse Web控制臺(tái)查詢,繪制圖表,并繪制通過平臺(tái)傳播的調(diào)用/事務(wù)的結(jié)果,包括調(diào)試和SLA。診斷。
入門
- 要開始學(xué)習(xí)如何將此POC組合在一起,請轉(zhuǎn)到“入門”文檔
翻譯自: https://www.javacodegeeks.com/2015/10/critical-hl7-usecases-with-camel-activemq-elasticsearch.html
win7 activemq
總結(jié)
以上是生活随笔為你收集整理的win7 activemq_带有骆驼,ActiveMQ,Elasticsearch的关键HL7用例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linuxgcc编译c文件(linux
- 下一篇: 安卓传说对决怎么下载(安卓传说对决)