簡體   English   中英

沒有互聯網連接的按鈕

[英]pusher without internet connection

我將laravel 5.4與pusher一起使用來構建實時應用程序,但是我的互聯網連接較差,所以我想知道是否可以使用pusher網橋,並且它是否不需要Internet連接?

不幸的是,Pusher需要Internet連接才能正常工作-但是,您應該知道Pusher可以很好地處理粗略的Internet連接,因此您可以嘗試一下,看看它的工作原理!

您需要為Laravel配置另一個驅動程序,因為Pusher是第三方服務(需要Internet),用於管理所有Web套接字服務器。 我還發現了Pusher的這種行為,為此,我搜索了另一個驅動程序。 Redis是第二個選擇。 選擇Redis需要配置Websocket服務器以管理所有連接(Pusher的任務)。 這是因為Redis僅處理將消息發送到通道的功能,但不執行Pusher的所有操作。

使用此命令編輯器在您的Laravel項目上安裝Predis composer require predis/predis 在本地服務器上安裝Redis。 然后安裝: https : //github.com/tlaverdure/laravel-echo-server ,以安裝與Laravel兼容的socket.io服務器實現。 (Socket.io現在將負責管理與Laravel中定義的通道的連接)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM