persistent-connection

    7熱度

    2回答

    這似乎是一個微不足道的問題,但仍然..我有一個混亂。 幾乎在我讀過的每個站點上,HTTP持久連接或保持連接都比非持久連接好。問:那麼,爲什麼非永久存在? 有人說,如果服務器正在爲許多客戶端服務,因爲用戶被剝奪了連接,那麼持續存在不利條件。問題:所有流行的網站都服務於數百萬客戶端,這是否意味着他們不使用持久模式? 根據我的理解,我可以認爲搜索引擎可能沒有使用持久連接。 有人請賜教我這個話題。 我的另

    2熱度

    2回答

    我是http連接的新成員。我想要實現的是服務器應該通過持久連接週期性地向客戶端發送一些數據(通知)。 我寫在服務器端代碼的PHP,如: <?php set_time_limit(0); header('Connection: keep-alive'); $i = 0; while($i < 10){ echo "Hello$i<br/>"; sleep(5);

    1熱度

    1回答

    根據PHP手冊: 持久連接未封閉在腳本的結束,而是被緩存,並且當另一個腳本請求使用相同的憑證的連接重新使用。持久連接緩存可以避免每次腳本需要與數據庫通信時建立新連接的開銷,從而導致更快的Web應用程序。 一個好處是效率,我們不需要每次腳本執行時都進行連接。持續連接的其他優點是什麼?像查詢緩存等?

    0熱度

    1回答

    我想實現一個小通信方案來處理從Android設備到Node.js服務器的HTTP請求。使用當前代碼,Android端在收到標題響應後關閉連接。 爪哇: public String doInBackground(Void... params) { URL url = new URL("http://" + mServer.getHost() + ":" + mServer.getPort(

    1熱度

    2回答

    我在一個php文件中創建了一個臨時表,並且想要在另一個php文件中訪問它。腳本順序運行。我使用了mysqli,並在主機名前加上p:。 問題是在我的第二個php文件中,我不能訪問我的臨時表。所以我想知道它是否可能做到這一點,或不是?如果是的話,怎麼樣?我正在使用WAMP服務器。

    1熱度

    1回答

    這是一個很複雜的問題,所以我會盡我所能在我的解釋中表達清楚,不要給太多不必要的細節。 去年我開發了一個python腳本。它抓取基本的系統數據並將其發送到HTTP/S服務器,如果用戶選擇這種服務器,它可以發回命令。去年這是一個很大的實驗,看看哪些是有效的,哪些沒有。測試公司內部的不同需求等等。但現在我對我們需要的東西有非常深刻的瞭解。所以我開始了我的第二版旅程。 這個新版本的目的是保持功能,同時減少

    -1熱度

    1回答

    正如你看到的上面的TCP連接釋放這麼慢。 我想知道它是如何發生的,如果它影響我的程序(http層)?

    0熱度

    1回答

    我已經使用Django 1.11,我把從我的管理視圖的請求,並正在對每個請求一個新的數據庫連接建立一個項目(使用Django開發服務器的MySQL的數量,的runserver )。 但是使用gunicorn作爲服務器的同樣的事情並不會增加數據庫中的連接數量,它會使用第一個請求中創建的相同連接。 在我的數據庫設置中,CONN_MAX_AGE設置爲300,即5分鐘。我在5分鐘內發送第二個請求,因此應該

    1熱度

    1回答

    FTP中的控制連接是持久性的,但數據連接在每次數據傳輸(又稱非持久性)之後創建並處理。使數據連接非持久性有什麼好處?是否使數據連接爲服務器釋放非持久資源?

    0熱度

    1回答

    有相當多的博客/鏈接阻止持久連接的使用,主要是因爲清理需要在客戶端完成,以及事務/鎖必須正確回滾的情況。但是,這些鏈接是舊的,而不是mysqli PHP界面的上下文。 我讀的鏈接:The mysqli Extension and Persistent Connections 它清楚地表明,當一個客戶端意外終止,它做了大部分所需的清理: 回滾活動事務 關閉和刪除臨時表 解鎖表格 重置會話變量個 關閉