久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    史上最快 異步消息隊(duì)列zeromq 簡(jiǎn)介 - 張沈鵬,在路上... - JavaEye技術(shù)網(wǎng)站

     ShangShujie 2010-08-22


    是的,我喜歡Z開頭的東西.

    http://www./

    zeromq是一個(gè)基于內(nèi)存的消息隊(duì)列

    是一個(gè)有著青春和朝氣的項(xiàng)目,可惜網(wǎng)站被和諧了

    高吞吐,低延時(shí),超乎你的想象.
    ØMQ is already very fast. We're getting 13.4 microseconds end-to-end latencies and up to 4,100,000 messages a second today.

    支持python,java,php,.net等各種語(yǔ)言

    支持windows,linux和各種平臺(tái)

    zeromq性能很好,單純的發(fā)簡(jiǎn)單的小文本消息和python的函數(shù)調(diào)用一樣快(歸功于他的本機(jī)服務(wù)).

    在最新的版本中,加入了

    April 8th, 2009: ØMQ/0.6 is available.
    This version introduces load-balancing capabilities, on-disk offload for the large queues.

    其中
    on-disk offload for the large queues
    這個(gè)特性的很讓人喜歡的,可以避免內(nèi)存被燒完.
    (   更多細(xì)節(jié)見 http://www./whitepapers:design-v06 )

    給出一點(diǎn)代碼演示

    1.啟動(dòng) zmq_server

    nohup zmq_server --port 5300&
    (默認(rèn)端口是 5682)

    2.發(fā)送請(qǐng)求端

    import sys
    from datetime import datetime
    import libpyzmq
    import time

    z = libpyzmq.Zmq (host = "127.0.0.1:5300")

    eid = z.create_exchange (
        name = 'EL',
        scope = libpyzmq.SCOPE_LOCAL,
        style = libpyzmq.STYLE_LOAD_BALANCING
    )
    z.bind ('EL', 'QG')

    while True:
        z.send (eid, str(time.time()), True)
        time.sleep (1)

    3.響應(yīng)請(qǐng)求端
    import libpyzmq
    z = libpyzmq.Zmq (host = "127.0.0.1:5300")
    z.create_queue (name = 'QG', scope = libpyzmq.SCOPE_GLOBAL,location ="127.0.0.1:5350")
    while True:
        print z.receive (True)


    我們可以做一個(gè)實(shí)驗(yàn),
    在響應(yīng)請(qǐng)求端運(yùn)行到一半時(shí),
    中斷這個(gè)程序
    然后等一會(huì)在運(yùn)行它.

    我們可以發(fā)現(xiàn),
    消息沒有丟失,
    這要?dú)w功于偉大的zmq_server


    4.SCOPE_GLOBAL的端口可以在一個(gè)配置文件中指定   
    然后這樣啟動(dòng) zmq_server --config-file config.xml

    <root>
        <node name = "my_exchange" location = "zmq.tcp://192.168.0.115:5556"/
    </root>

    然后程序中就可以不用寫端口了

    5.
    本質(zhì)上,
    zmq_server是一個(gè)消息分發(fā)系統(tǒng)
    創(chuàng)建一個(gè)exchange 然后往中queue寫東西

    data distribution的方式是每一個(gè)queue寫一份數(shù)據(jù)
    Load balancing的方式是輪訓(xùn)的寫queue,只寫一份
    4 樓 hansir 2009-12-10   引用
    把libpyzmq.a所在的目錄加入到PYTHONPATH中就應(yīng)該可以了。
    set PYTHONPATH=/usr/local/zmq/site-packages

    我正在準(zhǔn)備在項(xiàng)目中使用0MQ, 希望和大家探討一下。

    useless 寫道
    cm2355 寫道
    請(qǐng)教一個(gè)問(wèn)題,我在Mac os下安裝zeromq,編譯選項(xiàng)里已經(jīng)加了--with-python
    安裝完 成后,site-packages目錄里也有l(wèi)ibpyzmq.a  libpyzmq.dylib  libpyzmq.la這三個(gè)文件,但是import libpyzmq總是報(bào)錯(cuò)“ImportError: No module named libpyzmq”,望解答,謝謝



    也遇到這問(wèn)題了,除了OS,錯(cuò)誤完全一致。
    CentOS x64, configure 時(shí)指定了 --prefix=/usr/local/zmq
    安裝完成后,site-packages 目錄里也有 libpyzmq.a  libpyzmq.dylib  libpyzmq.la 三個(gè)文件; import libpyzmq 報(bào)錯(cuò) "ImportError: No module named libpyzmq "..

    3 樓 useless 2009-11-27   引用
    cm2355 寫道
    請(qǐng)教一個(gè)問(wèn)題,我在Mac os下安裝zeromq,編譯選項(xiàng)里已經(jīng)加了--with-python
    安裝完成后,site-packages目錄里也有l(wèi)ibpyzmq.a  libpyzmq.dylib  libpyzmq.la這三個(gè)文件,但是import libpyzmq總是報(bào)錯(cuò)“ImportError: No module named libpyzmq”,望解答,謝謝



    也遇到這問(wèn)題了,除了OS,錯(cuò)誤完全一致。
    CentOS x64, configure 時(shí)指定了 --prefix=/usr/local/zmq
    安裝完成后,site-packages 目錄里也有 libpyzmq.a  libpyzmq.dylib  libpyzmq.la 三個(gè)文件; import libpyzmq 報(bào)錯(cuò) "ImportError: No module named libpyzmq "..
    2 樓 zuroc 2009-05-17   引用
    不清楚
    發(fā)郵件到他們的列表中問(wèn)吧
    1 樓 cm2355 2009-05-13   引用
    請(qǐng)教一個(gè)問(wèn)題,我在Mac os下安裝zeromq,編譯選項(xiàng)里已經(jīng)加了--with-python
    安裝完成后,site-packages目錄里也有 libpyzmq.a  libpyzmq.dylib  libpyzmq.la這三個(gè)文件,但是import libpyzmq總是報(bào)錯(cuò)“ImportError: No module named libpyzmq”,望解答,謝謝

      本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評(píng)論

      發(fā)表

      請(qǐng)遵守用戶 評(píng)論公約

      類似文章 更多

      主站蜘蛛池模板: 精品一区二区三区免费播放| 色欲色香天天天综合网WWW| 成年美女黄网站色大片免费看 | 国产一区二区三区导航| 国产午夜视频在线观看| 成人免费无码大片A毛片抽搐色欲| 精品人妻系列无码人妻漫画| 国产精品一区中文字幕| 亚洲精品无码久久毛片| 午夜DY888国产精品影院| 国产一区二区不卡自拍| 久久精品国产亚洲AV忘忧草18| 最新国产AV最新国产在钱| 精品国产高清中文字幕| 国产V亚洲V天堂A无码| 免费无码国产欧美久久18| 成人国产片视频在线观看| 国产色秀视频在线播放| 精品免费看国产一区二区| 狠狠色噜噜狠狠狠888777米奇| 人妻精品动漫H无码中字| 影音先锋人妻啪啪AV资源网站| 日本高清一区免费中文视频| 无码AV免费永久免费永久专区| 国产成人不卡无码免费视频| h无码精品3d动漫在线观看| 国产又爽又黄又爽又刺激| 国产精品不卡区一区二| 亚洲中文在线精品国产| 狠狠躁夜夜躁人人爽天天天天| 99在线精品国自产拍中文字幕| 国产精品无码无卡在线播放| 免费无码专区毛片高潮喷水| 亚洲综合精品成人| 午夜成人无码免费看网站| 日本道精品一区二区三区| 亚洲日韩欧洲无码AV夜夜摸| 国语做受对白XXXXX在线| 国产成A人片在线观看视频下载| 久久这里精品国产99丫E6| 亚洲色大成网站WWW久久|