• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    統(tǒng)一管理Tomcat和Nginx軟件棧*

    2014-02-09 09:18:18徐小龍王純
    關(guān)鍵詞:集群部署統(tǒng)一

    徐小龍,王純

    (1 北京郵電大學(xué)網(wǎng)絡(luò)與交換技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室,北京 100876; 2 東信北郵信息技術(shù)有限公司,北京 100191)

    統(tǒng)一管理Tomcat和Nginx軟件棧*

    徐小龍1,2,王純1,2

    (1 北京郵電大學(xué)網(wǎng)絡(luò)與交換技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室,北京 100876; 2 東信北郵信息技術(shù)有限公司,北京 100191)

    互聯(lián)網(wǎng)科技迅猛發(fā)展,移動(dòng)互聯(lián)網(wǎng)正在改變?nèi)藗兊纳?。Web應(yīng)用極大地豐富了互聯(lián)網(wǎng)世界,新形勢(shì)下,Web開發(fā)將面臨更加嚴(yán)峻的挑戰(zhàn):站點(diǎn)需求日益增加,市場(chǎng)需求變化加速,應(yīng)用提供商需將主要精力從Web環(huán)境部署與維護(hù)轉(zhuǎn)向如何實(shí)現(xiàn)應(yīng)用程序的真正需求。Web服務(wù)器軟件多種多樣,但是大部分企業(yè)和團(tuán)隊(duì)都采用Tomcat、Nginx等開源Web服務(wù)器軟件。Tomcat+Nginx軟件棧被證明是一種穩(wěn)定、性能可靠的組合方式,本文提出統(tǒng)一管理方案,旨在提供專業(yè)的服務(wù)器部署、便捷的Web應(yīng)用程序管理解決方案。本文將論述主要功能點(diǎn)和設(shè)計(jì)思路。

    Tomcat;Nginx;統(tǒng)一管理;服務(wù)器軟件棧

    隨著社會(huì)經(jīng)濟(jì)和科技的發(fā)展,互聯(lián)網(wǎng)給人們的生活帶來了翻天覆地的變化。移動(dòng)互聯(lián)網(wǎng)時(shí)代,對(duì)Web服務(wù)的需求迅猛增加。在眾多的Web開發(fā)語言中,Java依然是使用人數(shù)最多的一種撰寫跨平臺(tái)應(yīng)用服務(wù)的設(shè)計(jì)語言,可以作為Web服務(wù)器端開發(fā)的最佳實(shí)踐語言。Tomcat是Apache基金組織開發(fā)的開源Java Web應(yīng)用服務(wù)器,以其性能穩(wěn)定、結(jié)構(gòu)合理著稱,成為目前最為流行的Web應(yīng)用服務(wù)器之一,深受Java開發(fā)者的喜愛并得到部分軟件開發(fā)商的認(rèn)可。但是隨著互聯(lián)網(wǎng)訪問量的激增,Tomcat服務(wù)器經(jīng)常會(huì)由于訪問流量大,出現(xiàn)運(yùn)行不穩(wěn)定,甚至服務(wù)停止的現(xiàn)象,而Nginx可以以較少的資源代價(jià)穩(wěn)定、高效地處理高并發(fā)和高數(shù)據(jù)量的請(qǐng)求。Nginx作為Tomcat前端負(fù)載均衡器的組合方式,被許多企業(yè)和開發(fā)團(tuán)隊(duì)所采用。對(duì)于個(gè)人學(xué)習(xí)或者簡(jiǎn)單應(yīng)用開發(fā),單機(jī)環(huán)境部署即可滿足需求,而對(duì)于大型復(fù)雜的應(yīng)用,通常選用集群架構(gòu)來提供服務(wù),這種方式可以充分利用每個(gè)節(jié)點(diǎn)的能力,提供穩(wěn)定高效的Web服務(wù)。在單機(jī)環(huán)境中,需要快速便捷地構(gòu)建Web服務(wù)器軟件供開發(fā)人員集中精力實(shí)現(xiàn)業(yè)務(wù)開發(fā)。在集群系統(tǒng)中,如果沒有良好的架構(gòu),則會(huì)導(dǎo)致用戶數(shù)據(jù)訪問不準(zhǔn)確,每臺(tái)服務(wù)器數(shù)據(jù)不一致,會(huì)形成臟數(shù)據(jù);其次,如果負(fù)載均衡策略較差,則會(huì)導(dǎo)致每臺(tái)服務(wù)器的負(fù)載差距較大,這樣就使某些服務(wù)器負(fù)載明顯大于其它服務(wù)器,形成訪問熱點(diǎn),導(dǎo)致故障使整個(gè)服務(wù)器集群不穩(wěn)定。因此,集群系統(tǒng)中如何對(duì)節(jié)點(diǎn)進(jìn)行配置、管理、監(jiān)控,在實(shí)際生產(chǎn)中顯得尤為重要。本文提出的統(tǒng)一管理設(shè)計(jì)方案嘗試對(duì)Web服務(wù)器部署提供單機(jī)環(huán)境和集群系統(tǒng)下的有效管理,以解決上述需求問題,具有實(shí)際的應(yīng)用意義。

    1 需求分析和技術(shù)選型

    1.1 需求分析

    在Web2.0時(shí)代,互聯(lián)網(wǎng)呈現(xiàn)了有史以來最快速的發(fā)展,商業(yè)應(yīng)用層出不窮,業(yè)務(wù)邏輯不斷復(fù)雜,用戶體驗(yàn)需求也不短提升,隨著個(gè)人PC的普及、移動(dòng)終端的極大豐富和移動(dòng)互聯(lián)網(wǎng)的發(fā)展,對(duì)Web應(yīng)用提供商提出了更快更高的要求。Nginx和Tomcat集成使用是目前Web開發(fā)常用的實(shí)際方案,但對(duì)于初學(xué)Web開發(fā)的人員,環(huán)境部署占去太多精力和時(shí)間,降低了學(xué)習(xí)效率;對(duì)于企業(yè)Web項(xiàng)目開發(fā),服務(wù)器部署和維護(hù),需要在人力和技術(shù)深度上投入,而對(duì)大部分項(xiàng)目組來說,其主要目標(biāo)和精力都放在業(yè)務(wù)網(wǎng)站開發(fā)上,在服務(wù)器維護(hù)方面投入難以支持,尤其是面對(duì)復(fù)雜的集群系統(tǒng)。同時(shí),不論是單機(jī)環(huán)境還是集群系統(tǒng),對(duì)于Nginx、Tomcat開源軟件的構(gòu)建,不同公司、不同項(xiàng)目團(tuán)隊(duì)在維護(hù)細(xì)節(jié),包括服務(wù)器版本、部署架構(gòu)、配置管理方式、維護(hù)手段等方面存在很大差異,其結(jié)果是,雖是同類同源的系統(tǒng),但是各自隔離,正確的維護(hù)手段和管理經(jīng)驗(yàn)無法繼承和推廣;由于不正確的部署和配置,乃至服務(wù)器本身的異常造成的故障在不同項(xiàng)目實(shí)踐中重復(fù)出現(xiàn),隨著Web應(yīng)用開發(fā)的日益復(fù)雜,這種趨勢(shì)將可能惡化。此外,Tomcat等開源服務(wù)器,其總體上的系統(tǒng)監(jiān)控告警能力相對(duì)不足,不能滿足實(shí)際開發(fā)的需要。統(tǒng)一管理平臺(tái)基于上述現(xiàn)狀及問題,對(duì)于Tomcat和Nginx進(jìn)行整合,在統(tǒng)一各基礎(chǔ)軟件版本的基礎(chǔ)上,提供統(tǒng)一的操作維護(hù)界面,增強(qiáng)的異常檢測(cè)處理和監(jiān)控告警能力,進(jìn)一步提升服務(wù)器部署的便捷性以及Web應(yīng)用的穩(wěn)定性和可維護(hù)性。

    1.2 技術(shù)背景

    1.2.1 平臺(tái)開發(fā)語言——Ruby

    Ruby是一種語法靈活且功能強(qiáng)大的面向?qū)ο竽_本語言,其文本處理功能十分強(qiáng)大,相對(duì)于其它編程語言,優(yōu)點(diǎn)主要體現(xiàn)在以下幾個(gè)方面:語法簡(jiǎn)單靈活、具有普通的面向?qū)ο蠊δ?類、方法調(diào)用等)、具有特殊的面向?qū)ο蠊δ埽∕ix-in、特殊方法等)、可重載操作符、具有異常處理功能、調(diào)用帶塊方法(迭代器)和閉包、垃圾回收器、動(dòng)態(tài)載入等。在統(tǒng)一管理平臺(tái)中,利用其豐富強(qiáng)大的功能管理服務(wù)器配置和生命周期管理;利用其分布式開發(fā)框架分布式Ruby(DRB,Distributed Ruby)實(shí)現(xiàn)集群管理;利用輕量、快速的微型Web框架Sinatra作服務(wù)器為用戶提供人性化的Web操作界面;利用其豐富的時(shí)間管理代碼庫位平臺(tái)集成定時(shí)功能,方便開發(fā)人員調(diào)用。

    1.2.2 Redis保存集群服務(wù)器配置信息

    對(duì)于統(tǒng)一管理平臺(tái),配置信息多為半結(jié)構(gòu)、非結(jié)構(gòu)數(shù)據(jù),而且主要面向服務(wù)器的配置,因此需要輕量級(jí)的非關(guān)系型數(shù)據(jù)庫(NoSQL,Not Only SQL)提供服務(wù)即可。Redis是一款高性能的KEY-VALUE內(nèi)存數(shù)據(jù)庫,提供了一些豐富的數(shù)據(jù)結(jié)構(gòu),如字符串(String)、鏈表(Lists)、集合(Set)和有序集合(Zset)。這些數(shù)據(jù)類型都支持push/pop、add/remove、取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎(chǔ)上,Redis支持各種不同方式的排序。為了保證效率,數(shù)據(jù)都是緩存在內(nèi)存中。其優(yōu)點(diǎn)表現(xiàn)為性能極高——能支持超過100 k/s的讀寫頻率;豐富的數(shù)據(jù)類型;原子性;豐富的特性。Redis優(yōu)越的性能為平臺(tái)中服務(wù)器和集群環(huán)境下各個(gè)節(jié)點(diǎn)的配置信息的存儲(chǔ)提供了保障,官方提供了很多語言的客戶端,其中基于Ruby語言的客戶端是一款非常穩(wěn)定和成熟的客戶端,使用方便靈活。

    1.2.3 增強(qiáng)服務(wù)器監(jiān)控——JMX技術(shù)

    Java管理擴(kuò)展(JMX,Java Management Extensions)是一個(gè)為應(yīng)用程序、設(shè)備、系統(tǒng)等植入管理功能的框架。JMX可以跨越一系列異構(gòu)操作系統(tǒng)平臺(tái)、系統(tǒng)體系結(jié)構(gòu)和網(wǎng)絡(luò)傳輸協(xié)議,靈活的開發(fā)無縫集成的系統(tǒng)、網(wǎng)絡(luò)和服務(wù)管理應(yīng)用,它提供了用戶界面指導(dǎo)、Java類和開發(fā)集成系統(tǒng)、網(wǎng)絡(luò)及網(wǎng)絡(luò)管理應(yīng)用的規(guī)范。

    目前JMX管理體系結(jié)構(gòu)基本可以劃分為以下4個(gè)層次。

    (1)設(shè)備層(Instrumentation Level):主要定義了信息模型。在JMX中,各種管理對(duì)象以管理構(gòu)件的形式存在,需要管理時(shí),向MBean服務(wù)器進(jìn)行注冊(cè)。該層還定義了通知機(jī)制以及一些輔助元數(shù)據(jù)類。

    (2)代理層(Agent Level):主要定義了各種服務(wù)以及通信模型。該層的核心是一個(gè)MBean服務(wù)器,所有的管理構(gòu)件都需要向它注冊(cè),才能被管理。注冊(cè)在MBean服務(wù)器上的管理構(gòu)件并不直接和遠(yuǎn)程應(yīng)用程序進(jìn)行通信,它們通過協(xié)議適配器和連接器進(jìn)行通信。而協(xié)議適配器和連接器也以管理構(gòu)件的形式向MBean服務(wù)器注冊(cè)才能提供相應(yīng)的服務(wù)。

    (3)分布服務(wù)層(Distributed Service Level):主要定義了能對(duì)代理層進(jìn)行操作的管理接口和構(gòu)件,這樣管理者就可以操作代理。然而,當(dāng)前的JMX規(guī)范并沒有給出這一層的具體規(guī)范。

    (4)附加管理協(xié)議API:定義的API主要用來支持當(dāng)前已經(jīng)存在的網(wǎng)絡(luò)管理協(xié)議,如SNMP、TMN、CIM/WBEM等。

    Sun公司在Java5中引入JMX框架用于監(jiān)控JVM運(yùn)行狀況。在統(tǒng)一管理平臺(tái)中,利用Jolokia來監(jiān)控Tomcat運(yùn)行狀態(tài),實(shí)現(xiàn)系統(tǒng)的監(jiān)控告警。Jolokia是一個(gè)利用JSON通過HTTP實(shí)現(xiàn)JMX遠(yuǎn)程管理的嶄新方法,具有快速、簡(jiǎn)單的特點(diǎn)。

    2 系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)

    2.1 統(tǒng)一管理平臺(tái)的架構(gòu)圖

    圖1 統(tǒng)一管理平臺(tái)架構(gòu)圖

    平臺(tái)架構(gòu)圖如圖1所示。統(tǒng)一管理平臺(tái)主要包括管理模塊和Web服務(wù)器軟件棧,完整的管理平臺(tái)應(yīng)包含所有模塊,在集群系統(tǒng)中,部分模塊可能分處在不同節(jié)點(diǎn),各個(gè)節(jié)點(diǎn)通過合理的配置可以靈活組成一個(gè)Web服務(wù)器集群,通過管理平臺(tái),可以對(duì)各個(gè)節(jié)點(diǎn)進(jìn)行配置管理,部署Web應(yīng)用。同時(shí),提供統(tǒng)一的監(jiān)控運(yùn)維接口,增強(qiáng)的異常檢測(cè)和異常處理能力,同時(shí)提供諸如定時(shí)任務(wù)、第三方進(jìn)程監(jiān)控等相關(guān)能力。

    其中,JVM是運(yùn)行Tomcat的底層環(huán)境,Tomcat和Nginx共同組成了統(tǒng)一管理平臺(tái)的服務(wù)器軟件棧,部署管理模塊負(fù)責(zé)統(tǒng)一平臺(tái)的部署以及Web應(yīng)用的發(fā)布,生命周期管理模塊負(fù)責(zé)整個(gè)平臺(tái)以及各個(gè)Tomcat、Nginx運(yùn)行實(shí)例的生命周期,配置管理則負(fù)責(zé)集群的配置信息以及服務(wù)器軟件棧各個(gè)服務(wù)器實(shí)例的配置信息,Web管理界面由Sinatra提供人性化的平臺(tái)操作入口,而Shell命令提供一套命令及管理整個(gè)系統(tǒng),部分功能和Web管理界面是相同的。

    2.2 運(yùn)行模型

    統(tǒng)一管理平臺(tái)的運(yùn)行模型如圖2所示。其中的Tomcat process和Nginx process在單機(jī)環(huán)境中,處于同一臺(tái)物理機(jī);如果在集群系統(tǒng)中,雖然可以處于同一節(jié)點(diǎn),但更多的情況是分布在不同的節(jié)點(diǎn),而且各個(gè)Tomcat process也有可能處在不同的集群節(jié)點(diǎn)。

    其中,主要概念介紹如下。

    (1)Webjoind:為統(tǒng)一管理平臺(tái)核心管理進(jìn)程,負(fù)責(zé)所有運(yùn)行時(shí)管理事務(wù),包括異常檢測(cè)和處理、Webjoin定時(shí)任務(wù)調(diào)度器以及Webjoin命令接入等。

    圖2 統(tǒng)一管理平臺(tái)運(yùn)行模型圖

    (2)Webjoind-daemon:Webjoind的守護(hù)進(jìn)程,負(fù)責(zé)監(jiān)控Webjoind進(jìn)程的運(yùn)行狀態(tài),當(dāng)Webjoind異常退出時(shí),負(fù)責(zé)重啟Webjoind;當(dāng)Webjoind占用系統(tǒng)資源過多時(shí),回收其占有資源,調(diào)整至合理的范圍。

    (3)Wrapperd:Tomcat process的父進(jìn)程,與Tomcat進(jìn)程一一對(duì)應(yīng),主要負(fù)責(zé)收集Tomcat的gc日志,同時(shí)處理Tomcat的標(biāo)準(zhǔn)輸出(Stdout和Stderr),Tomcat退出時(shí),會(huì)自動(dòng)退出。

    (4)Webjoin entry:統(tǒng)一管理平臺(tái)的入口,通過這個(gè)入口管理整個(gè)系統(tǒng)。其中大部分命令和狀態(tài)查看通過Webjoind完成。提供Shell命令和Web界面兩種進(jìn)入方式,Shell命令快速簡(jiǎn)潔,Web界面管理方便,交互友好。

    (5)Tomcat process和Nginx process:增強(qiáng)原生Tomcat和Nginx進(jìn)程的運(yùn)維監(jiān)控功能。并保持其兼容性,使任何基于Tomcat的Web應(yīng)用,都無需修改即可在統(tǒng)一管理平臺(tái)中運(yùn)行。進(jìn)程數(shù)量取決于配置和資源限制,自身并無限制。

    2.3 單機(jī)版結(jié)構(gòu)圖

    對(duì)于單機(jī)版的統(tǒng)一管理平臺(tái),其結(jié)構(gòu)如圖3所示。平臺(tái)管理模塊是圖1中各個(gè)模塊的功能整合。Webjoin core模塊中的生命周期管理模塊負(fù)責(zé)管理各自目標(biāo)的生命周期,Web應(yīng)用部署模塊負(fù)責(zé)Web應(yīng)用程序的部署。統(tǒng)一管理平臺(tái)允許在一套系統(tǒng)中啟動(dòng)多個(gè)Tomcat和Nginx實(shí)例。同時(shí),支持一個(gè)Tomcat加載多個(gè)Web應(yīng)用,也支持多個(gè)Tomcat加載同一個(gè)Web應(yīng)用。其中Tomcat是Java Web應(yīng)用的容器,Nginx承擔(dān)反向負(fù)載均衡和靜態(tài)頁面處理。

    2.4 集群系統(tǒng)結(jié)構(gòu)圖

    在集群環(huán)境下,其結(jié)構(gòu)如圖4所示。集群是一種分布式處理系統(tǒng),服務(wù)器集群就是指將很多的服務(wù)器集中起來進(jìn)行同一種服務(wù),但是對(duì)客戶端用戶是隱藏的,在客戶端看起來就像是一臺(tái)服務(wù)器提供服務(wù)。多臺(tái)物理主機(jī)上的Webjoin軟件??梢造`活組成一個(gè)Web服務(wù)器集群,這些節(jié)點(diǎn)是通過DRB分布式框架進(jìn)行組織和管理的。

    圖3 單機(jī)版結(jié)構(gòu)圖

    圖4 集群系統(tǒng)結(jié)構(gòu)圖

    在集群系統(tǒng)中,采用比較流行的master-slave模式進(jìn)行集群架構(gòu)的組織。各個(gè)節(jié)點(diǎn)承擔(dān)了統(tǒng)一管理平臺(tái)部分功能,可以是Nginx服務(wù)器運(yùn)行實(shí)例,也可是Tomcat服務(wù)器實(shí)例或者管理模塊等。其中,在集群master節(jié)點(diǎn),維護(hù)著各個(gè)slave節(jié)點(diǎn)的配置信息,彼此之間通過DRB分布式框架進(jìn)行通信:slave節(jié)點(diǎn)開啟DRB server,在master節(jié)點(diǎn)運(yùn)行對(duì)應(yīng)DRB client來控制slave節(jié)點(diǎn),此外,slave節(jié)點(diǎn)的數(shù)目不做限制。

    3 結(jié)束語

    統(tǒng)一管理平臺(tái)解決了Tomcat和Nginx服務(wù)器快速部署問題,支持集群管理,提供人性化的Web管理界面供開發(fā)人員操作,為初學(xué)Web應(yīng)用的人員提供了便捷的部署實(shí)現(xiàn),也為Tomcat等服務(wù)器軟件管理、維護(hù)經(jīng)驗(yàn)的繼承與推廣提供了可能。在實(shí)際項(xiàng)目中,能夠快速部署服務(wù)器和Web應(yīng)用,并且提供系統(tǒng)級(jí)別的Tomcat等服務(wù)器的告警監(jiān)控、有效管理功能,具有非常高的實(shí)用價(jià)值,得到了業(yè)界的認(rèn)可和好評(píng)。

    [1] antirez, Redis[OL].[2014-6-5]. http://redis.io/.

    [2] 曾超宇,李金香. Redis在高速緩存系統(tǒng)中的應(yīng)用[J]. 微型機(jī)與應(yīng)用,2013,32(12).

    [3] 趙京華. 應(yīng)用服務(wù)器集群管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 北京:北京郵電大學(xué),2007.

    [4] 馮勝鵬. Web方式集群管理系統(tǒng)的研究與實(shí)現(xiàn)[D]. 西安:西北工業(yè)大學(xué),2006.

    [5] Jason Brittain, Ian F. Darwin. Tomcat權(quán)威指南[M].第2版. 北京:中國(guó)電力出版社,2009.

    [6] Paolo Perrotta. Metaprogramming Ruby[M]. 廖志剛,陳睿杰. 武漢:華中科技大學(xué)出版社,2012.

    [7] 吳家祺. WEB服務(wù)器集群系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 南京: 南京航空航天大學(xué),2005.

    [8] 晏雪松,基于JMX的監(jiān)控系統(tǒng)研究與實(shí)現(xiàn)[D]. 成都:西南交通大學(xué),2007.

    [9] Nginx中文. Nginx功能概述[EB/OL]. [2013-12-11]. http:// www.nginx.cn/doc/general/overview.html.

    Unified management of Tomcat and Nginx software stack

    XU Xiao-long1,2, WANG Chun1,2
    (1 Beijing University of Posts and Telecommunications Networking and Switching Technology, State Key Laboratory, Beijing 100876, China; 2 EBUPT Information Technology Co., Ltd., Beijing 100191, China)

    The internet technologies are developing rapidly. The mobile internet is changing people's life profoundly, and Web applications greatly enrich the internet world. Under new circumstances, Web applications development is faced with more severe challenges: sites demand increases, market demand changes faster. Application providers need to alter their focus from Web environment deployment and maintenance to how to genuinely meet the need of application programs. There are a variety of Web server softwares, but most enterprises and teams use open source server softwares such as Tomcat and Nginx. Tomcat&Nginx server software stack proves to be a stable and reliable combination. This paper proposed a unif ed management solution, aiming at providing a solution of professional servers deployment and convenient Web application programs management. This paper will discuss the main funcions and design ideas.

    Tomcat; Nginx; unif ed management; server software stack

    TN929.5

    A

    1008-5599(2014)08-0086-05

    2014-07-07

    國(guó)家973計(jì)劃項(xiàng)目(編號(hào):2013CB329102);國(guó)家自然科學(xué)基金資助項(xiàng)目(No. 61372120, 61271019, 61101119, 61121001);長(zhǎng)江學(xué)者和創(chuàng)新團(tuán)隊(duì)發(fā)展計(jì)劃資助(編號(hào):IRT1049);教育部科學(xué)技術(shù)研究重點(diǎn)(重大)項(xiàng)目資助(編號(hào):MCM20130310);北京高等學(xué)校青年英才計(jì)劃項(xiàng)目(編號(hào):YETP0473)。

    猜你喜歡
    集群部署統(tǒng)一
    一種基于Kubernetes的Web應(yīng)用部署與配置系統(tǒng)
    堅(jiān)持嚴(yán)管和厚愛相統(tǒng)一的著力點(diǎn)
    活力(2021年6期)2021-08-05 07:23:54
    晉城:安排部署 統(tǒng)防統(tǒng)治
    碑和帖的統(tǒng)一,心和形的統(tǒng)一,人和藝的統(tǒng)一
    部署
    海上小型無人機(jī)集群的反制裝備需求與應(yīng)對(duì)之策研究
    統(tǒng)一數(shù)量再比較
    一種無人機(jī)集群發(fā)射回收裝置的控制系統(tǒng)設(shè)計(jì)
    電子制作(2018年11期)2018-08-04 03:25:40
    Python與Spark集群在收費(fèi)數(shù)據(jù)分析中的應(yīng)用
    勤快又呆萌的集群機(jī)器人
    18禁裸乳无遮挡动漫免费视频 | 日本猛色少妇xxxxx猛交久久| 一级a做视频免费观看| 午夜免费观看性视频| 久久鲁丝午夜福利片| 午夜福利在线观看免费完整高清在| 免费高清在线观看视频在线观看| 18禁裸乳无遮挡动漫免费视频 | 免费观看在线日韩| 少妇丰满av| 搡老乐熟女国产| 色婷婷久久久亚洲欧美| 国产成人精品一,二区| 白带黄色成豆腐渣| 欧美日韩视频精品一区| 中国国产av一级| 午夜老司机福利剧场| 国产精品伦人一区二区| 中文资源天堂在线| 只有这里有精品99| 夫妻午夜视频| 大香蕉97超碰在线| 亚洲av成人精品一区久久| 五月开心婷婷网| 亚洲精品亚洲一区二区| 亚洲精品国产色婷婷电影| 久久久色成人| 男人添女人高潮全过程视频| 我的老师免费观看完整版| 久久久成人免费电影| 校园人妻丝袜中文字幕| 国产视频内射| 人妻 亚洲 视频| 天堂中文最新版在线下载 | 国产午夜精品久久久久久一区二区三区| 国产男女超爽视频在线观看| 免费播放大片免费观看视频在线观看| 欧美性感艳星| 日本欧美国产在线视频| 日日啪夜夜爽| 久久鲁丝午夜福利片| 在线观看av片永久免费下载| 亚洲av福利一区| 国产高清有码在线观看视频| 性色av一级| 亚洲人成网站高清观看| 老司机影院毛片| 日韩一区二区视频免费看| 人人妻人人看人人澡| 国产老妇女一区| 你懂的网址亚洲精品在线观看| 日韩av在线免费看完整版不卡| 青春草视频在线免费观看| 久久精品国产a三级三级三级| 久久精品熟女亚洲av麻豆精品| 国产午夜精品一二区理论片| 亚洲,欧美,日韩| 亚洲av日韩在线播放| 精品久久久久久久久亚洲| 寂寞人妻少妇视频99o| 天堂中文最新版在线下载 | 在线观看一区二区三区| 国产视频首页在线观看| 国产在视频线精品| av在线老鸭窝| 成人毛片60女人毛片免费| 亚洲欧美成人综合另类久久久| 中文资源天堂在线| 中国国产av一级| 国精品久久久久久国模美| 插阴视频在线观看视频| 韩国av在线不卡| av在线天堂中文字幕| 亚洲国产色片| 女的被弄到高潮叫床怎么办| 亚洲图色成人| 一级爰片在线观看| 黄色欧美视频在线观看| 国产伦在线观看视频一区| 在线天堂最新版资源| 亚洲av国产av综合av卡| 免费av毛片视频| 中国国产av一级| 国产成人a∨麻豆精品| 黄色视频在线播放观看不卡| 18禁动态无遮挡网站| 青春草视频在线免费观看| av天堂中文字幕网| 亚洲av日韩在线播放| 亚洲自拍偷在线| 啦啦啦在线观看免费高清www| 丝袜美腿在线中文| 久久久久精品性色| 国产成人a区在线观看| 在线观看美女被高潮喷水网站| 成人漫画全彩无遮挡| 日韩欧美精品免费久久| 毛片女人毛片| 久热久热在线精品观看| 国产精品秋霞免费鲁丝片| 神马国产精品三级电影在线观看| 亚洲欧洲国产日韩| 国产成年人精品一区二区| 久久久久久久午夜电影| 在线 av 中文字幕| 又爽又黄无遮挡网站| 亚洲在线观看片| 国产伦在线观看视频一区| 成年女人看的毛片在线观看| eeuss影院久久| 久久人人爽人人爽人人片va| 97在线视频观看| 欧美激情在线99| 国产精品国产三级国产专区5o| 亚洲天堂国产精品一区在线| 国产午夜精品一二区理论片| 日韩一本色道免费dvd| 日本色播在线视频| 少妇的逼好多水| 欧美日韩国产mv在线观看视频 | 亚洲美女视频黄频| 麻豆国产97在线/欧美| 亚洲av电影在线观看一区二区三区 | 97在线人人人人妻| 欧美极品一区二区三区四区| 九九爱精品视频在线观看| 天堂网av新在线| av天堂中文字幕网| 日韩不卡一区二区三区视频在线| 一级毛片久久久久久久久女| 在现免费观看毛片| 91精品国产九色| 久久久a久久爽久久v久久| 精品酒店卫生间| 26uuu在线亚洲综合色| 亚洲自偷自拍三级| 一区二区三区免费毛片| 欧美xxxx性猛交bbbb| 欧美一级a爱片免费观看看| 亚洲国产日韩一区二区| 久久热精品热| 免费不卡的大黄色大毛片视频在线观看| 五月玫瑰六月丁香| 亚洲av一区综合| 亚洲四区av| 极品教师在线视频| 成人综合一区亚洲| 国产高清不卡午夜福利| 国产一区二区三区av在线| 亚洲国产欧美人成| 97热精品久久久久久| 国产精品一区www在线观看| 午夜精品国产一区二区电影 | 三级男女做爰猛烈吃奶摸视频| 亚洲精品乱码久久久久久按摩| 国产精品秋霞免费鲁丝片| 色视频在线一区二区三区| 亚洲欧美中文字幕日韩二区| 亚洲国产精品国产精品| 不卡视频在线观看欧美| 国内少妇人妻偷人精品xxx网站| 色吧在线观看| 国产亚洲91精品色在线| 国产有黄有色有爽视频| 亚洲精品视频女| 97人妻精品一区二区三区麻豆| 九九久久精品国产亚洲av麻豆| 欧美精品国产亚洲| av在线天堂中文字幕| 男人爽女人下面视频在线观看| 中文字幕人妻熟人妻熟丝袜美| 亚洲,欧美,日韩| 亚洲精品成人久久久久久| 69人妻影院| 色婷婷久久久亚洲欧美| 精品99又大又爽又粗少妇毛片| 观看免费一级毛片| 久久久久国产网址| 天天躁夜夜躁狠狠久久av| 国产精品国产三级国产av玫瑰| 啦啦啦中文免费视频观看日本| 国产视频内射| 精品久久久久久久人妻蜜臀av| 精品熟女少妇av免费看| 少妇人妻一区二区三区视频| 亚洲怡红院男人天堂| 欧美zozozo另类| 少妇猛男粗大的猛烈进出视频 | 熟妇人妻不卡中文字幕| 小蜜桃在线观看免费完整版高清| 亚洲成人av在线免费| 国产亚洲5aaaaa淫片| 久久久久久久久大av| 超碰av人人做人人爽久久| 精品一区二区三区视频在线| 中文在线观看免费www的网站| 黄色配什么色好看| 国产午夜精品久久久久久一区二区三区| 男女边吃奶边做爰视频| 高清欧美精品videossex| 亚洲久久久久久中文字幕| 国产伦理片在线播放av一区| 蜜臀久久99精品久久宅男| 国产国拍精品亚洲av在线观看| 午夜福利视频1000在线观看| 日本三级黄在线观看| 亚洲精华国产精华液的使用体验| 制服丝袜香蕉在线| 自拍偷自拍亚洲精品老妇| 大码成人一级视频| 欧美成人a在线观看| 三级国产精品片| 男人添女人高潮全过程视频| 日本-黄色视频高清免费观看| 精品国产乱码久久久久久小说| 91在线精品国自产拍蜜月| 亚洲成人一二三区av| 日韩电影二区| av.在线天堂| 国产成年人精品一区二区| 97热精品久久久久久| 久久久a久久爽久久v久久| 交换朋友夫妻互换小说| 午夜激情久久久久久久| 天美传媒精品一区二区| 国产精品伦人一区二区| 日韩在线高清观看一区二区三区| 亚洲精品日韩在线中文字幕| 一级毛片 在线播放| 日韩免费高清中文字幕av| 中文字幕久久专区| 日韩av在线免费看完整版不卡| 久久精品综合一区二区三区| 乱系列少妇在线播放| 国产淫语在线视频| 亚洲激情五月婷婷啪啪| 久久影院123| 日本黄色片子视频| 岛国毛片在线播放| 七月丁香在线播放| 国产精品久久久久久精品电影小说 | 大片电影免费在线观看免费| 色视频在线一区二区三区| 久久精品久久久久久久性| 国产日韩欧美亚洲二区| 99久久精品一区二区三区| 成人免费观看视频高清| av在线蜜桃| 免费av毛片视频| 亚洲色图综合在线观看| 久久99热这里只频精品6学生| 一级毛片我不卡| 国产69精品久久久久777片| av黄色大香蕉| 久热这里只有精品99| av天堂中文字幕网| 搡女人真爽免费视频火全软件| 一级二级三级毛片免费看| 简卡轻食公司| 赤兔流量卡办理| 成人毛片60女人毛片免费| 中国三级夫妇交换| 免费观看性生交大片5| 久热久热在线精品观看| 国产精品99久久久久久久久| 精品久久久久久久久亚洲| 免费av毛片视频| 天天躁日日操中文字幕| 久久精品国产亚洲av天美| 99久久九九国产精品国产免费| 久久99蜜桃精品久久| 在线观看美女被高潮喷水网站| 亚洲精品成人av观看孕妇| 亚洲性久久影院| 免费看a级黄色片| 久久久久久久午夜电影| 在线 av 中文字幕| 国产欧美日韩精品一区二区| 久久精品国产亚洲av涩爱| 亚洲精品日韩av片在线观看| 深爱激情五月婷婷| 成年免费大片在线观看| 国产高清三级在线| 插逼视频在线观看| 黑人高潮一二区| 国产人妻一区二区三区在| 免费av观看视频| 2022亚洲国产成人精品| 深爱激情五月婷婷| 久久久久久久国产电影| 看免费成人av毛片| 免费电影在线观看免费观看| 男人爽女人下面视频在线观看| 中文资源天堂在线| 久久精品久久久久久噜噜老黄| av女优亚洲男人天堂| 最近中文字幕2019免费版| 久久精品久久精品一区二区三区| 伦精品一区二区三区| 亚洲内射少妇av| 久久久a久久爽久久v久久| 男女下面进入的视频免费午夜| 久久久久性生活片| 午夜福利在线在线| 亚洲精品成人av观看孕妇| 在线看a的网站| 能在线免费看毛片的网站| 黄色一级大片看看| 亚洲色图综合在线观看| 国产伦在线观看视频一区| 久久久久久久午夜电影| 99久久精品一区二区三区| 97超视频在线观看视频| 亚洲美女搞黄在线观看| 日本色播在线视频| 国产精品久久久久久久久免| 日本色播在线视频| 国产v大片淫在线免费观看| 亚洲真实伦在线观看| 下体分泌物呈黄色| 麻豆久久精品国产亚洲av| 18禁在线无遮挡免费观看视频| 久久久久久久久久成人| 少妇裸体淫交视频免费看高清| 欧美潮喷喷水| 亚洲欧洲日产国产| 成人综合一区亚洲| 97超视频在线观看视频| 成人亚洲精品av一区二区| 欧美最新免费一区二区三区| 国产黄片视频在线免费观看| 天天一区二区日本电影三级| 日韩强制内射视频| 精品一区二区三卡| 午夜日本视频在线| 一区二区三区免费毛片| 成人亚洲欧美一区二区av| 激情 狠狠 欧美| 成人二区视频| 汤姆久久久久久久影院中文字幕| 日韩一区二区三区影片| 婷婷色麻豆天堂久久| 日韩 亚洲 欧美在线| 午夜福利网站1000一区二区三区| 国产在视频线精品| 三级经典国产精品| 成人无遮挡网站| 免费黄网站久久成人精品| 只有这里有精品99| 女人被狂操c到高潮| av在线观看视频网站免费| 免费黄色在线免费观看| 久久久久久九九精品二区国产| 国产精品嫩草影院av在线观看| 成人亚洲精品一区在线观看 | 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 久久热精品热| 亚洲av免费高清在线观看| 日本熟妇午夜| 久久人人爽人人爽人人片va| 免费看av在线观看网站| 三级国产精品欧美在线观看| 欧美zozozo另类| 99热这里只有是精品50| 日本黄大片高清| 超碰av人人做人人爽久久| 又爽又黄a免费视频| 亚洲精品自拍成人| 久久97久久精品| 最近最新中文字幕大全电影3| 婷婷色麻豆天堂久久| 久久午夜福利片| 波多野结衣巨乳人妻| 亚洲av成人精品一二三区| 简卡轻食公司| 黄色一级大片看看| 国产黄a三级三级三级人| 亚洲精品中文字幕在线视频 | 免费大片18禁| 久久精品国产亚洲av天美| 欧美精品人与动牲交sv欧美| 久久久久国产精品人妻一区二区| 男女啪啪激烈高潮av片| 国产视频内射| av国产免费在线观看| 亚洲精品中文字幕在线视频 | 久久亚洲国产成人精品v| 亚洲精品国产成人久久av| 亚洲人成网站在线观看播放| 日韩强制内射视频| 特级一级黄色大片| 91在线精品国自产拍蜜月| 九草在线视频观看| videossex国产| 美女脱内裤让男人舔精品视频| 一级毛片我不卡| 高清午夜精品一区二区三区| 国产精品嫩草影院av在线观看| 人妻夜夜爽99麻豆av| 亚洲av免费高清在线观看| 麻豆久久精品国产亚洲av| 国产淫片久久久久久久久| 久久久久久九九精品二区国产| 水蜜桃什么品种好| 自拍偷自拍亚洲精品老妇| 女人被狂操c到高潮| 精华霜和精华液先用哪个| 欧美极品一区二区三区四区| 99热网站在线观看| 免费黄频网站在线观看国产| 婷婷色综合大香蕉| 99热6这里只有精品| 国产精品一区二区性色av| 欧美成人a在线观看| 亚洲av中文字字幕乱码综合| 久久精品国产自在天天线| 高清欧美精品videossex| 国产色婷婷99| 少妇丰满av| 国产在视频线精品| 国产探花极品一区二区| 又粗又硬又长又爽又黄的视频| 美女高潮的动态| 黄色日韩在线| 七月丁香在线播放| 久久久久国产精品人妻一区二区| 插逼视频在线观看| 久久综合国产亚洲精品| 欧美一级a爱片免费观看看| 日产精品乱码卡一卡2卡三| 最后的刺客免费高清国语| 小蜜桃在线观看免费完整版高清| 18禁裸乳无遮挡动漫免费视频 | 亚洲精品日韩在线中文字幕| 亚洲四区av| 成年版毛片免费区| 精品久久国产蜜桃| 欧美极品一区二区三区四区| 亚洲精品aⅴ在线观看| 欧美zozozo另类| 国产成人一区二区在线| 我的女老师完整版在线观看| 一级黄片播放器| 人体艺术视频欧美日本| 最近中文字幕高清免费大全6| www.av在线官网国产| 2018国产大陆天天弄谢| 国产乱人偷精品视频| 亚洲欧美日韩无卡精品| 丝袜脚勾引网站| 三级男女做爰猛烈吃奶摸视频| 午夜免费鲁丝| 小蜜桃在线观看免费完整版高清| 国产欧美另类精品又又久久亚洲欧美| 亚洲久久久久久中文字幕| 蜜臀久久99精品久久宅男| 亚洲aⅴ乱码一区二区在线播放| 国产成人精品一,二区| 自拍偷自拍亚洲精品老妇| 国产精品久久久久久精品电影小说 | 欧美成人精品欧美一级黄| 亚洲精品乱码久久久久久按摩| 五月天丁香电影| 欧美xxⅹ黑人| 精品久久久精品久久久| 成年版毛片免费区| 国产av国产精品国产| 91精品一卡2卡3卡4卡| 大片电影免费在线观看免费| 欧美成人午夜免费资源| 久久久午夜欧美精品| 亚洲精品日本国产第一区| 免费观看av网站的网址| 性插视频无遮挡在线免费观看| 在线精品无人区一区二区三 | 精品久久国产蜜桃| 午夜精品一区二区三区免费看| 99热网站在线观看| 亚洲图色成人| 男女下面进入的视频免费午夜| 亚洲精品456在线播放app| 亚洲精品亚洲一区二区| 亚洲人与动物交配视频| 男的添女的下面高潮视频| 大香蕉97超碰在线| 国产av码专区亚洲av| 毛片一级片免费看久久久久| 热re99久久精品国产66热6| 成人毛片a级毛片在线播放| 亚洲欧美清纯卡通| 国产有黄有色有爽视频| 日韩欧美精品免费久久| 一个人看的www免费观看视频| 久久影院123| kizo精华| 18禁在线播放成人免费| 在线播放无遮挡| 中国国产av一级| 日日摸夜夜添夜夜添av毛片| 国产视频首页在线观看| 少妇人妻久久综合中文| 久久人人爽人人片av| 久久热精品热| 国内精品宾馆在线| 人体艺术视频欧美日本| 日韩欧美精品免费久久| 波野结衣二区三区在线| 在线观看免费高清a一片| 亚洲性久久影院| 自拍欧美九色日韩亚洲蝌蚪91 | 国产精品福利在线免费观看| 国产精品久久久久久精品电影小说 | 观看免费一级毛片| 免费av毛片视频| 真实男女啪啪啪动态图| 国产精品av视频在线免费观看| 午夜精品国产一区二区电影 | 国产精品嫩草影院av在线观看| 91久久精品电影网| 久久久久网色| 成人毛片a级毛片在线播放| 久久精品国产亚洲网站| 欧美日韩在线观看h| 九九爱精品视频在线观看| 国产精品国产三级国产av玫瑰| 精品视频人人做人人爽| 国产精品爽爽va在线观看网站| 麻豆成人av视频| 毛片一级片免费看久久久久| 国产精品久久久久久久电影| 国产精品嫩草影院av在线观看| 精品人妻偷拍中文字幕| 麻豆乱淫一区二区| 看非洲黑人一级黄片| 国产日韩欧美亚洲二区| 成人国产av品久久久| 日本-黄色视频高清免费观看| 91久久精品国产一区二区成人| 日韩国内少妇激情av| 在线观看美女被高潮喷水网站| 日日摸夜夜添夜夜添av毛片| 国产精品女同一区二区软件| 日日摸夜夜添夜夜添av毛片| 我要看日韩黄色一级片| 国产精品人妻久久久久久| 嫩草影院精品99| 久久精品国产亚洲av涩爱| 啦啦啦中文免费视频观看日本| 白带黄色成豆腐渣| 成人无遮挡网站| 国产午夜福利久久久久久| 亚洲最大成人手机在线| 交换朋友夫妻互换小说| 97精品久久久久久久久久精品| 国产亚洲5aaaaa淫片| 国产精品久久久久久久久免| 少妇丰满av| 又爽又黄a免费视频| 大码成人一级视频| 午夜视频国产福利| 超碰av人人做人人爽久久| 人妻制服诱惑在线中文字幕| 性插视频无遮挡在线免费观看| 插逼视频在线观看| 色婷婷久久久亚洲欧美| 国产精品无大码| 亚洲在线观看片| 国产高清有码在线观看视频| 在线看a的网站| 国产欧美日韩一区二区三区在线 | 欧美变态另类bdsm刘玥| videossex国产| 国产精品偷伦视频观看了| 日本一本二区三区精品| 久久精品久久精品一区二区三区| 亚洲精品aⅴ在线观看| 蜜桃久久精品国产亚洲av| 国产亚洲午夜精品一区二区久久 | 亚洲国产色片| 亚洲美女视频黄频| 精品久久久久久久人妻蜜臀av| 欧美成人一区二区免费高清观看| 国产精品福利在线免费观看| 夜夜爽夜夜爽视频| 一二三四中文在线观看免费高清| 在线看a的网站| 亚洲久久久久久中文字幕| 国产精品爽爽va在线观看网站| 国产熟女欧美一区二区| 美女高潮的动态| 午夜激情久久久久久久| 亚洲经典国产精华液单| 99热6这里只有精品| 各种免费的搞黄视频| 人妻制服诱惑在线中文字幕| 亚洲欧美一区二区三区国产| 高清日韩中文字幕在线| 色5月婷婷丁香| 中文乱码字字幕精品一区二区三区| 精华霜和精华液先用哪个| 午夜视频国产福利| 最近手机中文字幕大全| 深夜a级毛片| av专区在线播放| 大片免费播放器 马上看| 神马国产精品三级电影在线观看| 日本一本二区三区精品| 丝袜美腿在线中文| 免费高清在线观看视频在线观看| 在线观看人妻少妇| 久久影院123| 成人亚洲欧美一区二区av| 人妻少妇偷人精品九色| 美女主播在线视频| 亚洲天堂国产精品一区在线|