欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

產(chǎn)線服務(wù)器集群的制作方法

文檔序號(hào):40436271發(fā)布日期:2024-12-24 15:10閱讀:17來(lái)源:國(guó)知局
產(chǎn)線服務(wù)器集群的制作方法

本發(fā)明屬于smt,具體涉及產(chǎn)線服務(wù)器集群。


背景技術(shù):

1、隨著計(jì)算機(jī)、存儲(chǔ)技術(shù)及互聯(lián)網(wǎng)技術(shù)的不斷快速發(fā)展,業(yè)務(wù)流量規(guī)模及業(yè)務(wù)邏輯的復(fù)雜度也隨之發(fā)展,為了適應(yīng)越來(lái)越大的業(yè)務(wù)流量及越加復(fù)雜多樣的業(yè)務(wù)邏輯,往往需要利用集群來(lái)實(shí)現(xiàn)性能擴(kuò)展以及避免單點(diǎn)故障。

2、公司現(xiàn)有車(chē)間產(chǎn)線使用的服務(wù)器集群采用的是每條產(chǎn)線使用一臺(tái)服務(wù)器。申請(qǐng)人發(fā)現(xiàn)這種產(chǎn)線服務(wù)器配置存在的問(wèn)題是服務(wù)器性能冗余、容錯(cuò)率低。尤其是當(dāng)產(chǎn)線上smt設(shè)備的數(shù)量較多時(shí),由于產(chǎn)線服務(wù)器需要存儲(chǔ)該產(chǎn)線所有設(shè)備的數(shù)據(jù)同時(shí)還要存儲(chǔ)產(chǎn)線業(yè)務(wù)或任務(wù)數(shù)據(jù),服務(wù)器存儲(chǔ)的數(shù)據(jù)量較大且壓力非常大,而且存儲(chǔ)和計(jì)算的數(shù)據(jù)量大,會(huì)造成處理延時(shí),如果服務(wù)器發(fā)生宕機(jī),還會(huì)延誤生產(chǎn)。為了解決上述技術(shù)問(wèn)題,本發(fā)明由此而來(lái)。


技術(shù)實(shí)現(xiàn)思路

1、針對(duì)上述存在的技術(shù)問(wèn)題至少之一,本發(fā)明目的是提供產(chǎn)線服務(wù)器集群。

2、本發(fā)明的技術(shù)方案是:

3、本發(fā)明的目的在于提供產(chǎn)線服務(wù)器集群,包括多個(gè)服務(wù)器單元,任一所述服務(wù)器單元均包括業(yè)務(wù)模塊、監(jiān)控模塊和存儲(chǔ)模塊,所述業(yè)務(wù)模塊收集產(chǎn)線數(shù)據(jù)并指定存儲(chǔ)的服務(wù)器單元,且發(fā)送任務(wù)到共享的任務(wù)列表;所述監(jiān)控模塊監(jiān)控本單元的性能并發(fā)送到共享的性能列表,且同時(shí)接收其他所有服務(wù)器單元的性能;所述存儲(chǔ)模塊用于存儲(chǔ)本單元所對(duì)應(yīng)的設(shè)備的設(shè)備數(shù)據(jù),同時(shí)也存儲(chǔ)任務(wù)數(shù)據(jù);當(dāng)任一所述服務(wù)器單元的性能富余時(shí),所述服務(wù)器單元的所述監(jiān)控模塊從共享的任務(wù)列表中獲取任務(wù)并交給其的所述業(yè)務(wù)模塊進(jìn)行任務(wù)處理并發(fā)送任務(wù)已分配的廣播給其他所有服務(wù)器單元,且在任務(wù)完成后,處理任務(wù)的所述業(yè)務(wù)模塊將任務(wù)數(shù)據(jù)轉(zhuǎn)給任務(wù)所指定的所述服務(wù)器單元的存儲(chǔ)模塊進(jìn)行數(shù)據(jù)保存。

4、優(yōu)選地,所述指定存儲(chǔ)的服務(wù)器單元為同產(chǎn)線的服務(wù)器單元。

5、優(yōu)選地,在所述性能富余的服務(wù)器單元中,任一性能富余的服務(wù)器單元在接收到其他性能富余的服務(wù)器單元所發(fā)送的任務(wù)已分配的廣播時(shí),需要將其自身發(fā)送給其他性能富余的服務(wù)器單元的廣播時(shí)間與第一時(shí)間接收到的性能富余的服務(wù)器單元所發(fā)送的任務(wù)已分配的廣播時(shí)間進(jìn)行比對(duì);

6、若時(shí)間較晚,則該服務(wù)器單元的所述業(yè)務(wù)模塊不啟動(dòng)任務(wù)處理并將該任務(wù)從所述共享的任務(wù)列表中刪除,且在接收到其他服務(wù)器單元發(fā)送的任務(wù)已分配的廣播時(shí)不再做處理;

7、若時(shí)間較早,則該服務(wù)器單元按照設(shè)定的超時(shí)閾值繼續(xù)等待,等待是否有其他的服務(wù)器單元所發(fā)送的任務(wù)已分配的廣播。

8、優(yōu)選地,在比對(duì)結(jié)果為時(shí)間較早,該服務(wù)器單元按照設(shè)定的超時(shí)閾值繼續(xù)等待的步驟中,若等待超時(shí)后,該服務(wù)器單元的業(yè)務(wù)模塊將該任務(wù)從共享的任務(wù)列表中刪除并啟動(dòng)該任務(wù)處理。

9、優(yōu)選地,若在等待超時(shí)后,第二時(shí)間接收到服務(wù)器單元發(fā)送的任務(wù)已分配的廣播時(shí),所述第二時(shí)間大于所述第一時(shí)間,則需要判斷任務(wù)是否有暫停點(diǎn);

10、若任務(wù)無(wú)暫停點(diǎn),則該服務(wù)器單元繼續(xù)處理任務(wù);

11、若任務(wù)有暫停點(diǎn),則該服務(wù)器單元在暫停點(diǎn)告知其第二時(shí)間接收到任務(wù)已分配的廣播所對(duì)應(yīng)的服務(wù)器單元任務(wù)已開(kāi)始處理并在第二時(shí)間接收到任務(wù)已分配的廣播所對(duì)應(yīng)的服務(wù)器單元做出任務(wù)處理進(jìn)度的反饋后,將其處理任務(wù)的進(jìn)度與第二時(shí)間接收到任務(wù)已分配的廣播所對(duì)應(yīng)的服務(wù)器單元的任務(wù)處理進(jìn)度進(jìn)行比對(duì)。

12、優(yōu)選地,若該服務(wù)器單元的任務(wù)處理進(jìn)度要更快,則繼續(xù)處理任務(wù)并將任務(wù)處理完成;

13、若該服務(wù)器單元的任務(wù)處理進(jìn)度比該服務(wù)器單元第二時(shí)間接收到任務(wù)已分配的廣播所對(duì)應(yīng)的服務(wù)器單元的任務(wù)處理進(jìn)度要慢或者兩者一樣且該服務(wù)器單元第二時(shí)間接收到任務(wù)已分配的廣播所對(duì)應(yīng)的服務(wù)器單元更先反饋任務(wù)處理進(jìn)度,則該服務(wù)器單元中斷任務(wù)處理。

14、優(yōu)選地,指定存儲(chǔ)的服務(wù)器單元在收到任務(wù)處理完成的存儲(chǔ)通知時(shí),如果該任務(wù)數(shù)據(jù)還沒(méi)有存儲(chǔ),則該指定存儲(chǔ)的服務(wù)器單元的存儲(chǔ)單元存儲(chǔ)任務(wù)數(shù)據(jù);如果該任務(wù)數(shù)據(jù)已經(jīng)存儲(chǔ),則無(wú)需處理。

15、優(yōu)選地,任一所述服務(wù)器單元的所述監(jiān)控模塊執(zhí)行自身性能的監(jiān)控和接收其他服務(wù)器單元的性能的監(jiān)控后等待的時(shí)間間隔小于其執(zhí)行從共享的任務(wù)列表中獲取任務(wù)并交給其的所述業(yè)務(wù)模塊進(jìn)行任務(wù)處理并發(fā)送任務(wù)已分配的廣播給其他所有服務(wù)器單元后等待的時(shí)間間隔。

16、與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)是:

17、本發(fā)明的產(chǎn)線服務(wù)器集群,將服務(wù)器集群與產(chǎn)線設(shè)備對(duì)應(yīng),而不是現(xiàn)有技術(shù)中的服務(wù)器單元與產(chǎn)線對(duì)應(yīng),每條產(chǎn)線對(duì)應(yīng)多個(gè)服務(wù)器單元,可以實(shí)現(xiàn)一個(gè)服務(wù)器單元對(duì)應(yīng)一臺(tái)設(shè)備或者一條產(chǎn)線中的多臺(tái)設(shè)備,每個(gè)服務(wù)器單元都包含有業(yè)務(wù)模塊、監(jiān)控模塊和存儲(chǔ)模塊三大模塊。業(yè)務(wù)模塊收集產(chǎn)線數(shù)據(jù)并指定服務(wù)器單元生產(chǎn)任務(wù)并共享給其他所有的服務(wù)器單元,服務(wù)器單元根據(jù)其監(jiān)控模塊監(jiān)控的性能狀態(tài)在其性能富余時(shí)進(jìn)行任務(wù)處理并在任務(wù)處理后將任務(wù)數(shù)據(jù)存儲(chǔ)到指定的服務(wù)器單元,充分利用服務(wù)器性能,提高容錯(cuò)率,達(dá)到降本增效的目的。



技術(shù)特征:

1.產(chǎn)線服務(wù)器集群,其特征在于,包括多個(gè)服務(wù)器單元,任一所述服務(wù)器單元均包括業(yè)務(wù)模塊、監(jiān)控模塊和存儲(chǔ)模塊,所述業(yè)務(wù)模塊收集產(chǎn)線數(shù)據(jù)并指定存儲(chǔ)的服務(wù)器單元,且發(fā)送任務(wù)到共享的任務(wù)列表;所述監(jiān)控模塊監(jiān)控本單元的性能并發(fā)送到共享的性能列表,且同時(shí)接收其他所有服務(wù)器單元的性能;所述存儲(chǔ)模塊用于存儲(chǔ)本單元所對(duì)應(yīng)的設(shè)備的設(shè)備數(shù)據(jù),同時(shí)也存儲(chǔ)任務(wù)數(shù)據(jù);當(dāng)任一所述服務(wù)器單元的性能富余時(shí),所述服務(wù)器單元的所述監(jiān)控模塊從共享的任務(wù)列表中獲取任務(wù)并交給其的所述業(yè)務(wù)模塊進(jìn)行任務(wù)處理并發(fā)送任務(wù)已分配的廣播給其他所有服務(wù)器單元,且在任務(wù)完成后,處理任務(wù)的所述業(yè)務(wù)模塊將任務(wù)數(shù)據(jù)轉(zhuǎn)給任務(wù)所指定的所述服務(wù)器單元的存儲(chǔ)模塊進(jìn)行數(shù)據(jù)保存。

2.根據(jù)權(quán)利要求1所述的產(chǎn)線服務(wù)器集群,其特征在于,所述指定存儲(chǔ)的服務(wù)器單元為同產(chǎn)線的服務(wù)器單元。

3.根據(jù)權(quán)利要求1所述的產(chǎn)線服務(wù)器集群,其特征在于,在所述性能富余的服務(wù)器單元中,任一性能富余的服務(wù)器單元在接收到其他性能富余的服務(wù)器單元所發(fā)送的任務(wù)已分配的廣播時(shí),需要將其自身發(fā)送給其他性能富余的服務(wù)器單元的廣播時(shí)間與第一時(shí)間接收到的性能富余的服務(wù)器單元所發(fā)送的任務(wù)已分配的廣播時(shí)間進(jìn)行比對(duì);

4.根據(jù)權(quán)利要求3所述的產(chǎn)線服務(wù)器集群,其特征在于,在比對(duì)結(jié)果為時(shí)間較早,該服務(wù)器單元按照設(shè)定的超時(shí)閾值繼續(xù)等待的步驟中,若等待超時(shí)后,該服務(wù)器單元的業(yè)務(wù)模塊將該任務(wù)從共享的任務(wù)列表中刪除并啟動(dòng)該任務(wù)處理。

5.根據(jù)權(quán)利要求4所述的產(chǎn)線服務(wù)器集群,其特征在于,若在等待超時(shí)后,第二時(shí)間接收到服務(wù)器單元發(fā)送的任務(wù)已分配的廣播時(shí),所述第二時(shí)間大于所述第一時(shí)間,則需要判斷任務(wù)是否有暫停點(diǎn);

6.根據(jù)權(quán)利要求5所述的產(chǎn)線服務(wù)器集群,其特征在于,若該服務(wù)器單元的任務(wù)處理進(jìn)度要更快,則繼續(xù)處理任務(wù)并將任務(wù)處理完成;

7.根據(jù)權(quán)利要求1所述的產(chǎn)線服務(wù)器集群,其特征在于,指定存儲(chǔ)的服務(wù)器單元在收到任務(wù)處理完成的存儲(chǔ)通知時(shí),如果該任務(wù)數(shù)據(jù)還沒(méi)有存儲(chǔ),則該指定存儲(chǔ)的服務(wù)器單元的存儲(chǔ)單元存儲(chǔ)任務(wù)數(shù)據(jù);如果該任務(wù)數(shù)據(jù)已經(jīng)存儲(chǔ),則無(wú)需處理。

8.根據(jù)權(quán)利要求1所述的產(chǎn)線服務(wù)器集群,其特征在于,任一所述服務(wù)器單元的所述監(jiān)控模塊執(zhí)行自身性能的監(jiān)控和接收其他服務(wù)器單元的性能的監(jiān)控后等待的時(shí)間間隔小于其執(zhí)行從共享的任務(wù)列表中獲取任務(wù)并交給其的所述業(yè)務(wù)模塊進(jìn)行任務(wù)處理并發(fā)送任務(wù)已分配的廣播給其他所有服務(wù)器單元后等待的時(shí)間間隔。


技術(shù)總結(jié)
本發(fā)明公開(kāi)產(chǎn)線服務(wù)器集群,包括多個(gè)服務(wù)器單元,任一服務(wù)器單元均包括業(yè)務(wù)模塊、監(jiān)控模塊和存儲(chǔ)模塊,業(yè)務(wù)模塊收集產(chǎn)線數(shù)據(jù)并指定存儲(chǔ)的服務(wù)器單元,且發(fā)送任務(wù)到共享的任務(wù)列表;監(jiān)控模塊監(jiān)控本單元的性能并發(fā)送到共享的性能列表,且同時(shí)接收其他所有服務(wù)器單元的性能;存儲(chǔ)模塊存儲(chǔ)本單元所對(duì)應(yīng)的設(shè)備數(shù)據(jù),同時(shí)也存儲(chǔ)產(chǎn)線任務(wù)數(shù)據(jù);當(dāng)任一服務(wù)器單元的性能富余時(shí),監(jiān)控模塊從共享的任務(wù)列表中獲取任務(wù)并交給業(yè)務(wù)模塊處理且發(fā)送任務(wù)已分配的廣播,任務(wù)完成后,處理任務(wù)的業(yè)務(wù)模塊將任務(wù)數(shù)據(jù)轉(zhuǎn)給指定的服務(wù)器單元的存儲(chǔ)模塊進(jìn)行數(shù)據(jù)保存。充分利用服務(wù)器性能,提高容錯(cuò)率,達(dá)到降本增效的目的。

技術(shù)研發(fā)人員:黃鑫,胡倩,楊瑜萍
受保護(hù)的技術(shù)使用者:蘇州松下生產(chǎn)科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
晋中市| 高青县| 屯留县| 灵璧县| 漯河市| 昭苏县| 固始县| 北川| 威海市| 深水埗区| 平昌县| 台北县| 遂宁市| 白河县| 达州市| 万宁市| 镇江市| 西昌市| 柘城县| 湖州市| 双鸭山市| 天峻县| 五莲县| 渝北区| 和田县| 仪征市| 黄龙县| 若羌县| 齐河县| 汪清县| 阳泉市| 彰化县| 綦江县| 互助| 武胜县| 延安市| 光山县| 五寨县| 盐边县| 青阳县| 西贡区|