The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

在高負載的 Windows 伺服器建議「停用錯誤報告」功能

所有 Windows 作業系統預設都會開啟「錯誤報告」功能,當應用程式意外結束(Crash)會將當下的錯誤狀況與部分與應用程式 Crash 有關的資料送回到微軟的伺服器,以利進一步分析問題發生的原因,這個服務本是一樁美事,微軟也曾經因為這個服務解決了許多第三方(third-party)軟體的問題,甚至主動提供解決方案,但這對一個擁有高負載的伺服器主機就可能不是那麼美妙了。

... 繼續閱讀 ...

Windows 作業系統有一個被困擾 17 年的安全性弱點

微軟在 2009/6/22 確認了一個從 17 年前 Windows 作業系統以來直到目前都還存在的一個安全性弱點,他能讓不受信任或無權限的使用者輕易的進入系統核心(system kernel)並取得該系統最大權限,目前尚無任何補丁(Patch)可以修正這個問題,但還是有方法可以強化你系統的安全性。

... 繼續閱讀 ...

如何讓 IIS7 的存取記錄(Logs)從緩衝區強制寫入到磁碟

前幾天我們公司的一個網站專案上線,由於是第一天上線且經常使用的網站使用者又多達數萬人,也因此第一天上線時狀況頗多,所以需要收集各式紀錄,包括 EventLog, IIS Logs, URLScan Logs, … 等,但唯讀 IIS7 的 Logs 常常抓不到最新的資料,那是因為 IIS 的 Logs 預設都有緩衝(Buffer)機制,因此 IIS 的存取紀錄都會延遲寫入磁碟,所以若直接複製 Logs 檔案將不會是最新資料,大部分人都會利用 IISRESET 重新啟動 IIS 來取得最新的 Logs,但這並非正規的作法,今天我分享另一個技巧。

... 繼續閱讀 ...

安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 1 篇

SQL Server 2008 容錯轉移叢集架設沒想像這麼簡單,絕對不是照著安裝精靈按下一步、下一步就能夠完成的,而且 SQL Server 2008 RTM 版本根本無法成功架設叢集,害我第一次架設了 6 小時然後在最後一步失敗,最後安裝失敗的 SQL 資料庫實體還移不掉,只好從作業系統全部重新再來一次,這難得的經驗還是要記錄一下,但由於步驟太多,所以會區分幾篇文章。

... 繼續閱讀 ...

如何識別【實體網路卡】與【作業系統網路介面】的關係

最近在設定壹台模組化的刀鋒伺服器,由於每個刀片主機都有兩個網路埠,但由於刀鋒機箱進行模組化設計的關係,根本看不到該主機實體的第 1 張網卡與第 2 張網卡分別是對應到作業系統的哪個介面,作業系統安裝完成後預設就只會出現「區域連線」與「區域連線2」兩個網路介面(如下圖示),但哪一個是 Port 1 哪一個是 Port 2 呢?

... 繼續閱讀 ...

精通 NLB:單點傳播(Unicast) 與 多點傳送(Multicast) 的差異

這幾天花了好多時間在研究 Microsoft 網路負載平衡(NLB) 機制,由於當中有許多設定無法完全理解,困擾我好幾天,這幾天不止請教了 微軟技術支援中心、也拜訪了好幾位 系統工程師(SE) 的朋友討教 單點傳播(Unicast)多點傳送(Multicast) 的差異,由於我對網路底層的不熟悉所以才導致無法快速理解這些概念,可見 IT 的領域真的跟 RD 差好多啊!

... 繼續閱讀 ...