g-wan

    -1熱度

    1回答

    我想使用Gwan來爲我的其他web服務。這看起來不錯,所以我已經在Debian squeeeze的VMWare虛擬機上安裝了它。 我已經寫了一個C webservice,它完美的作品。 問題是Gwan消耗的東西總是越來越多(web服務僅供我使用,而且我當天只做一兩個Hello world請求)。 然後,它死亡。 例如,在這裏:6月7日下午2點開始,並在午夜後的第二天去世。 (不是滿月)。 下面是6

    0熱度

    3回答

    解決 我對讀問題的解決是使用HDL_AFTER_READ狀態來處理WebSocket連接的代碼移動到一個處理程序,並在那裏。握手回覆緩衝區後,返回2發送它。此外,您可能需要更改KALIVE_TMO,因爲如果沒有流量,則連接關閉多長時間後纔會更改。我還沒有完成整個websocket的事情,因爲我似乎無法識別後來的連接(US_REQUEST_DATA在這裏不起作用),但這是一個不同的話題,我只在這裏提

    0熱度

    1回答

    誰能告訴如何在gwan中使用wake_up()? // tell G-WAN when to run a script again (for the same request) // type: WK_MS | WK_FD #define WK_MS 1 // milliseconds #define WK_FD 2 // file descriptor void wake_up(char

    0熱度

    2回答

    誰能告訴,在我的代碼塊後while(k - ){},爲什麼(t1-t0)= 0? 誰可以幫助在其他機器上嘗試相同的代碼,看它是否顯示相同的問題? 我的機器是惠普筆記本與 CPU:英特爾P9300 2.26GHz的X 2, 4GB內存, 操作系統:Ubuntu的12.04, Linux內核:3.2.0-45-通用。 這個腳本是gwan的main.c。 typedef struct { u

    2熱度

    1回答

    我目前正在運行託管靜態HTML文件的G-WAN服務器。現在我正在使用一個iframe來顯示這些文件的內容。我希望能夠通過JavaScript跨域加載它們。默認情況下,這是瀏覽器不允許的。 一個簡單的解決方法是在HTTP響應中添加標題:Access-Control-Allow-Origin:*。問題是,我想避免使用G-WAN servlet來返回靜態HTML,只是添加標題。 默認情況下是否可以添加標

    2熱度

    1回答

    我正在尋找Gwan作爲運行我們的Scala應用程序的更高性能方式。我們的用例涉及使用Scala數據結構在內存中保存大量數據。這比簡單的hashmap複雜一點,所以我想避免試圖將它嵌入到Gwan自帶的K/V商店中。 此外,還有一些C庫很適合與其進行交互。好奇在Gwan上使用第三方C庫和Scala應用程序的過程是什麼。 謝謝!

    0熱度

    1回答

    我檢查了stream3.c的例子,發現當我關閉瀏覽器中的頁面時,servlet,即stream3.c,仍然運行了大約2輪,然後終止。 這意味着,最後2輪的數據丟失了。 誰可以解釋如何在發送數據前確認連接狀態? 顯然,金桂冠知道連接狀態,否則將不終止stream3.c,但金桂冠可能不知道它的實時性。 如果沒有辦法實時知道它,重要數據不能通過這種方式進行雙重檢查發送。

    0熱度

    1回答

    我有一個關於gwan緩存的問題,目前我訪問gwan的一個頁面服務(寫在C中),這將在訪問期間執行一些功能,但是當我多次訪問同一頁面時,gwan會直接給我結果沒有執行該功能... 由於功能是更新有關用戶活動的信息,有沒有辦法強迫gwan在我每次訪問時運行函數? 謝謝你很多!

    -1熱度

    1回答

    根據其website G-WAN使用持續200ms的微型緩存。防止網站上提到的微緩存的唯一方法是使用不斷變化的查詢參數。 我想使用G-WAN。問題是我的主頁是爲每個用戶個性化的新聞源。所以即使每個人都訪問相同的網址(mydomain.com),每個人的內容也會完全不同,就像facebook或twitter一樣。 在這種情況下顯然緩存不起作用。有什麼辦法可以關閉緩存嗎?

    1熱度

    1回答

    我目前正在測試gwan網絡服務器,我有一個關於gwan工作者的默認設置以及CPU核心檢測的問題。 Xen的服務器(其中包含了4核至強CPU)上 運行金桂冠,檢測到gwan.log文件報道說,只有一單核心: './gwan -w 4' used to override 1 x 1-Core CPU(s) [Wed May 22 06:54:29 2013 GMT] using 1 workers