embedded-jetty

    1熱度

    2回答

    我處理由第三方編寫的代碼(它是一個獨立的軟件),我發現一個代碼段是我不明白: JAXRSServerFactoryBean restFactory = new JAXRSServerFactoryBean(); for (int index=0; index<resourceClasses.size(); index++) { restFactory.setResourceClasse

    1熱度

    1回答

    我運行帶有嵌入式Jetty的jar。有時候會發生這樣的情況:一個請求陷入了一個無限循環。顯然固定無限循環將是最好的選擇。但是,目前這是不可能的。 所以,我正在尋找一個選項,檢查是否有一個請求存在超過例如。 5分鐘,並殺死相應的線程。 我嘗試了典型的碼頭選項: maxIdleTime soLingerTime stopTimeout 他們沒有發揮預期。還有其他選擇需要考慮嗎?

    1熱度

    1回答

    我正在使用jsp的web-GUI的項目工作。對於開發,我使用通過IntelliJ IDEA運行的碼頭服務器。前一段時間我有關於JSP編譯看似隨意的錯誤: apr 21, 2016 9:23:53 AM org.apache.jasper.servlet.JspServletWrapper loadTagFile SEVERE: PWC6354: Error occurred while comp

    1熱度

    1回答

    我們有根據要求將文件發送一個非常非常簡單的API 服務器是: public class Server { public static void main(String... args) throws Exception { // start the server System.out.println("starting jetty..."); fina

    0熱度

    1回答

    我使用的是嵌入式的jetty 9。 我想在我的屬性文件中不存在用戶名時發送質詢。 我擴展了BasicAuthenticator類來捕獲當用戶名不存在時通常拋出的異常。在用戶再次登錄後,我無法看到如何操作。 public class MyBasicAuthenticator extends BasicAuthenticator{ @Override public Authenti

    0熱度

    1回答

    我想添加一些配置到Jetty Adapter並使用lein-ring插件運行它,但是我找不到任何信息。 我可以通過使用lein run從主函數運行此配置。 (jet/run-jetty main-handler {:port 8080 :join? false}) 但我想設置在project.clj這些配置,所以我可以用「lein ring server」。

    0熱度

    1回答

    我最近開始通過名爲Zap的工具檢查我們的Web應用程序的安全漏洞。運行後,我發現我必須在我們的webapp中包含robots.txt。 該工具正在尋找webapp根目錄下的文件(https://localhost:8080),並在那裏顯示文件,但是它會拋出一個錯誤,提示「找不到文件」。 我運行的Web服務器是碼頭-9.3.8及以下爲webapp的 etc - webdefault.xml

    0熱度

    1回答

    可以做服務器推送。但是如果客戶端是低級別碼頭客戶端,是否可以從服務器啓動新的會話或流?假設客戶是基於碼頭的低級客戶端,並且連接已經建立。

    2熱度

    1回答

    這是一個非常基本的設置,我使用SLF4J-簡單 我有以下途徑: get("/fail", (req, res) -> { throw new RuntimeException("fail"); } ); 正如預期的那樣,它拋出500內部錯誤。 但是,日誌沒有顯示這一點。我如何獲得這些冒泡的例外記錄? 這是唯一的日誌我看到: [Thread-0] INFO

    0熱度

    1回答

    我使用Jetty 9(嵌入式)作爲Web服務器,但我沒有使用Jetty會話和會話管理器。 當我啓動我的服務器時,我注意到2個線程會自動創建,名稱爲org.eclipse.jetty.server.session.HashSessionManager。 從文檔中,這是Jetty如何管理會話,刪除超時會話,甚至在啓用會話共享的情況下與外部數據庫同步。 因爲我沒有使用Jetty的會話管理,有沒有什麼辦法