url問題引發的案例一則

2021-05-21 23:56:01 字數 571 閱讀 2039

專案裡面用到第三方公司提供的地圖中介軟體,該中介軟體為純html結合js以及flash構成。

最初將其部署在iis環境下,可以正確的執行。

由於我們專案主要開發環境為tomcat,所以棄用了iis將中介軟體部署到tomcat下,卻出現中介軟體無法正確執行的情況。

現象比較奇怪,最初的想法是部署是不是發生了什麼問題,導致**不能正確的載入。

在用firebug檢視**的時候,發現了乙個現象,幾個在頁面裡面引入的js無法鏈結到源**,而在html**裡面,對方引入的js字尾都是大寫的".js",靈機一動,想到是不是url大小寫的問題——iis裡面的url是case insensitive的,而tomcat的是case sensitive的。

然後動手一試,果然如此。

個人感受是,這還是乙個編碼規範問題,我認為規範的編碼不管是否是case sensitive,都應該按照case sensitive的情況來寫。

預設情況下,tomcat的url是區分大小寫的,這裡附上將tomcat下的應用改為case insensitive的配置方法:

在%tomcat_home%/conf/server.xml中host節點下新增

SQL Server 連線超時案例一則

上週六,一工廠系統管理員反饋一資料庫連線不上,ssms連線資料庫報 連線超時時間已到。在嘗試使用預登入握手確認時超過了此超時時間.如下截圖所示 另外遠端連線也連線不上,系統管理員只能通過vsphere client連線到這台伺服器,我這邊也無法遠端登入檢查具體情況,ping 這台伺服器發現網路正常,...

windbg定位WEB效能瓶頸案例一則

伺服器 ii伺服器 條件 併發 2000 表現 cpu 100 對應w3wp程序 webservice current connections 2300 db cpu 10 無壓力 壓力降低後表現 隨著併發量下降,cpu 和 webservice current connections 隨著下降,隨...

散熱器問題一則

今天突然間散熱的燈不亮了,滑鼠也不管用了,我以為是散熱壞了,後來換了 根連線線,也不管用。不知道過了多長時間時間,當我去按後面的開關時,燈突然又亮了,好莫名的問題,這之前可是一直沒動的啊。散熱器的亮了以後,我發現,插在上面的無線滑鼠還是沒有反應,我也試了 根線,也是沒反應,最後,我又用以前的線,本本...