faye

    0熱度

    1回答

    我在瘦服務器上有Rack Faye應用程序,我在每個faye客戶端握手/訂閱/斷開連接上都有一些邏輯。 該邏輯需要在數據庫中存儲數據,進行一些計算並將消息發佈回某些通道。 在哪裏以及如何實現這樣的東西,以避免阻止主要Faye線程與擴展?

    2熱度

    1回答

    我已經搜索了很多,並找不到任何資源,說我可以使用Faye jruby。我發現this one表示它不會和jruby一起玩,但它確實很老。我也發現this,看起來他們已經實現了Java本地擴展,以支持jruby?有誰知道我是否可以在Jruby on rails項目中使用它? 謝謝!

    0熱度

    1回答

    我已經構建了一個Express.js應用程序,運行在Ubuntu上,具有Intel Xeon CPU E5540 2.53Ghz。 該應用程序使用的MongoDB用於會話存儲(express-session-mongo),用於EJS視圖再現時,MySQL用於數據存儲和Faye用於內部消息。所有靜態文件由Apache在不同的端口上提供。 這是一個實時的應用程序,有很多長時間輪詢,其中Faye幫助了很

    0熱度

    2回答

    我的主幹集合有點問題。我只想顯示6個模型,並且總是最新的6.我使用CollectionBinder(Backbone.ModelBinder)來呈現和顯示我的集合,並使用RailsFayeSubscriber將它們與服務器同步。 問題是,我不知道如何始終保持集合6模型大。我已經嘗試添加一個this.on(「add」),並使用.first(6)來保持我想要的6個模型,但問題是我認爲Collectio

    1熱度

    1回答

    我目前正在創建一個實時在線Web控制檯,該控制檯從Bash獲取輸出並將其顯示在PHP驅動的HTML頁面上。目前,我正在使用獲取頁面的全部內容的方法,並將DIV的內容替換爲提取頁面的內容,效率非常低,並且想知道如何更有效地執行此操作,例如WebSockets,Faye或長時間輪詢。 什麼是我可以得到Bash輸出到客戶端的最快方式? 如果你認爲我應該使用需要服務器端安裝的東西,爲什麼?

    2熱度

    1回答

    我正在尋找在我的rails 3應用程序中使用實時通知,但我希望能夠從faye開始,如果速度開始變成問題,可能會在稍後的時間切換pusher或pubnub。有沒有寶石或什麼可以幫我抽象出來?我想我也需要一些JavaScript,所以我可以實際更新客戶端。

    2熱度

    1回答

    Faye允許您監視各種事件,例如handshake或subscribe。這些回調塊僅提供client_id值,而不是客戶端本身。例如: server = Faye::RackAdapter.new(mount: '/faye', timeout: 45) server.bind(:handshake) do |client_id| puts "Received handshake f

    5熱度

    2回答

    我目前在Heroku上託管我的rails應用程序和faye-server應用程序。從這裏(https://github.com/ntenisOT/Faye-Heroku-Cedar)克隆了faye服務器,似乎運行正常。我禁用了Websocket,因爲Heroku不支持它們。儘管在王菲的網站聲稱: 「王菲客戶端和服務器透明地支持跨域通信,所以您的客戶端可以連接到你喜歡而無需進一步配置任何域中的服務器

    0熱度

    2回答

    我的應用程序正常運行使用Faye,Redis,Resque和其他服務,我每次都使用Foreman開始工作。現在我正在用Capybara + RSpec編寫驗收測試,並且我想知道如何使用水豚在spec_helper上啓動Foreman(甚至是Faye)來測試現場特徵。

    1熱度

    1回答

    我遇到了一個叫做private_pub的使用faye gem和瘦服務器的gem問題。 這一切工作的發展很好,但在服務器上,我可以得到一切都開始了罰款,但如果我使用private_pub在頁面上我得到的JS控制檯(鉻),說 GET http://myapp.example.com/faye.js 406 (Not Acceptable) 錯誤 當我在瀏覽器中查看http://myapp.exam