faye

    2熱度

    1回答

    得到這是一個服務器端的WebSocket客戶端。我試圖讓用戶輸入一個循環,然後發送,作爲一個WebSocket的消息發送到服務器。基本操作正在工作,我可以ping/pong服務器。但它不工作放置一個循環中的WebSocket on(:open)功能: 客戶端(節選): require 'faye/websocket' require 'eventmachine' EM.run

    8熱度

    1回答

    我非常困惑,這是我的第一個Faye或Pub/Sub實現,所以請原諒我,如果這是一個基本問題。我還沒有在其他地方找到答案。任何幫助表示讚賞。 如何從模型回調(after_commit,after_save等)調用和更新Rails視圖頁?我需要一個javascript代碼,在after_commit回調觸發後,視圖更新從views/meetings/_show_current_participants

    1熱度

    1回答

    我正在通過getstream.io實施類似Facebook的反應。 發佈和刪除活動(「反應」)正常工作。 基礎: 儘管實現getstream以反映實時饋送的變化的插座特徵(菲),我看到,對於新的活動套接字消息的格式從所述一個已刪除的活動不同。 具有每一個反應實施例中刪除,並且新的: { "deleted": [ "d5b1aee0-5a1a-11e6-8080-80015eb6

    5熱度

    1回答

    在我的應用程序中實現Web套接字我已經弄糊塗了哪個gem更好。我發現了很多不同的機會,但是有些很難區分。最後,我選擇了Action Cable(一個Rails 5本地部分)和Faye(早先出現並且變得非常流行)。 但現在我卡住了 - 行動電纜與Faye一樣嗎?哪些是差異(如果有的話)?

    0熱度

    1回答

    我是nodeJS和faye/websockets的新手。 使用webix製作了一個數據表,我想對它進行實時更新。 眼下試圖與王菲做,但不能肯定我應該王菲之後做什麼派我看起來像一個請求: [{"channel":"/meta/handshake","version":"1.0","supportedConnectionTypes":["websocket","eventsource","long-p

    0熱度

    1回答

    所以我在我的應用程序中使用faye pub-sub,發佈是從不同的應用程序發生的,在我的faye.js中我寫了ajax post rails for rails 。現在,如果我的應用程序的5頁在瀏覽器中打開,faye.js被加載5次,並且post方法被調用5次。如果沒有打開單個頁面,則即使一次,發佈方法也不會工作。但是我正在接受faye服務器發佈的數據。所以當我使用回調方法時,有沒有在faye.r

    1熱度

    1回答

    使用puma,faye-websocket-ruby和eventmachine,我試圖實現一個擴展的WebSocket服務器來支持使用redis.rb的通道。每個客戶將使用當前正在開發的路線提供一個頻道:「/ C#{random number}」。所有這些邏輯都需要駐留在服務器中,因爲客戶端將是基於微處理器的Python系統,不支持更高級別的庫。 我的代碼是基於ruby-websockets-ch

    0熱度

    1回答

    我正在構建一個支持使用Faye-websocket實時出價的應用程序。但是,我得到了這個200錯誤,我不知道它是什麼問題。 錯誤: WebSocket connection to 'ws://localhost/auctions/3' failed: Error during WebSocket handshake: Unexpected response code: 200 SocketCo

    0熱度

    1回答

    我有一個漫長而永無止境的工作,即應該始終保持運行的rake任務。 (這是在服務器端一直在等待的faye pub-sub客戶端)。當應用程序部署在服務器上時,作業已創建並可正常工作,但這裏的問題是舊作業不會在每個新版本中被殺死,因此當我部署第二次時,有2個作業。我經歷了sidekiq api,在那裏我們可以通過工作人員找到所有排隊工作,但其他應用程序在同一臺服務器上運行,如果我刪除了所有忙碌的工作,

    0熱度

    1回答

    我有一個應用程序使用private_pub gem(它使用faye)向用戶發送通知。 問題是,我試圖部署使用碼頭和碼頭構成(因爲有很多東西需要,如solr搜索和redis)。 只要一切都在localhost下運行,一切都很好。但是現在我的網絡服務器在碼頭集裝箱以及所有其他服務中運行。我嘗試爲faye啓動一個容器,但是然後發佈或訂閱不起作用。 這裏是我的搬運工,撰寫文件: version: "2"