g-wan

    2熱度

    2回答

    我想寫一個Ruby Web應用程序,我想使用Sinatra提供的功能。 我用這個代碼: require 'rubygems' require 'sinatra' get '/' do 'Hello, world!' end 我輸入本地主機:在瀏覽器中8080​​/hello.rb的,我收到一條錯誤消息,腳本是無法找到西納特拉。 我也嘗試使用此命令來運

    0熱度

    1回答

    在stream3.c的示例中,有一個pipe(fd)命令生成兩個文件描述符fd[0]和fd[1]。 該腳本通過wake_up(argv, fd[0], WK_FD)命令繼續運行。 這意味着每個服務器推送腳本使用2個文件描述符。 誰能告訴: 如果有10萬活躍和持久運行的腳本如以上,甚至更多? 它會用完所有文件描述符嗎? 有多少系統資源保持連接處於活動狀態?

    0熱度

    1回答

    經過幾個月的評估和重新評估和計劃不同的數據結構和Web /應用程序服務器,我現在處於一個需要用實施細節來敲打我的頭腦的地步。我正面臨的(目前理論上)這個問題是這樣的: 假設我正在使用GWANs KV商店來爲用戶等存儲C結構(工作正常,測試過),我該如何去除這些來自KV的對象,以及後來的內存,而不會遇到競爭狀態? 這是我在此刻: 線程A: 搶其他對象引用一個被刪除 集的引用爲NULL 刪除對象 線程

    0熱度

    1回答

    當客戶端或服務器關閉連接時,由push_list_add()創建的源將被終止。 但是,如何關閉服務器端的連接? 我需要的是一種刪除由push_list_add()創建的feed的方法。 誰可以告訴如何以編程方式刪除推送列表(或提要)? thx提前。

    0熱度

    2回答

    當在不同的瀏覽器中同時打開comet.c時,它可以很好地工作,每個瀏覽器一頁。 當我在瀏覽器中打開兩頁comet.c時,無論firefox還是chrome,只有第一頁接收並顯示數據。 第二頁被吊死,直到第一頁被關閉。 從用戶的角度來看,這是不正常的。 誰能說出是什麼問題,瀏覽器或push_list_add()或comet.js? 請求的所有頁面freq。每秒更新一次。

    0熱度

    1回答

    正是我想要的是:當系統資源不足以添加新訂戶時,如何斷開(可能是隨機的)現有訂戶以騰出空間爲那新登記的? 在客戶端,瀏覽器將終止那個斷開連接的ajax(chunked)調用,並有一些超時(是4秒?)延遲。然後我重新連接它。 順便說一句, 我怎麼能得到沒有。的現有訂戶通過push_list_add()註冊?

    0熱度

    1回答

    我正在寫一個G-WAN應用程序,它將計算不同圖像的訪問次數(圖像存儲在不同的服務器上)。 HTML代碼: <img src = "http://example.com/?sendandcount"></img> 對於sendandcount應用程序,之後我計算和記錄訪問者的細節,我試圖返回圖像的URL,如「http://abc.com/test.jpg」,但它不工作! 「img src」標籤似

    1熱度

    1回答

    是否有人在G-WAN上部署Grails應用程序?有什麼辦法可以讓GRAIL在G-WAN上部署?我在互聯網上搜索並閱讀G-WAN文件,但根本沒有任何用處。

    0熱度

    1回答

    另一個關於gwan中coment.c的問題。 在瀏覽器中,打開csp_comet.html的許多頁面,以相同頻率啓動相同的Feed。 1秒。 所有的ajax都用時間戳調用comet.c。 但是,當頁面太多(大約六頁)時,新打開的頁面在沒有任何數據顯示的情況下保持打開狀態。 此時,即使通過其他瀏覽器,也無法訪問同一虛擬主機的其他腳本和靜態頁面。瀏覽器什麼都不顯示。我試圖去拜訪其他的鬼魂(同樣的聽衆)

    2熱度

    1回答

    G-WAN是一種方便的方法,可以在Web上立即運行C代碼,但對於我而言,它不適用於valgrind。 (運行valgrind ./gwan有一個錯誤信息Inconsistency detected by ld.so: rtld.c: 1292: dl_main: Assertion `_rtld_local._dl_rtld_map.l_libname' failed!然後它退出;系統是Debia