2013年11月5日 星期二

time filed and time taken field in IIS log

IIS 的 log file 有一些很有趣的東西。分別是 time filed 和最後的 time taken欄位。

如果有一筆record長成這樣:
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip sc-status sc-substatus sc-win32-status time-taken
2012-11-28 22:25:17 192.168.0.21 GET /Main.aspx - 80 AWalker 192.168.0.100 200 0 0 764
那麼 time filed 的 22:25:17 代表的是 request 送到 server 的時間嗎?

time taken filed 的 764 則是代表 server 共花了 0.764 second 完成了這項 request,那要怎麼定義完成? server 送出就算了嗎?

我的答案是:

22:25:17 是 server 完成這筆 request 的時間。client 發出這筆 request 的
時間必需往前回推。

而 time taken 則會包括 client acknowledge 的時間,並不僅僅是 server 運算處理完畢的時間。

ref:





2013年11月3日 星期日

VMware vSphere Client release console not work in Parallels


在 Parallels 裡面的VM使用 VMware vSphere Client 時,一但點進 VM 的 console 後, 就會沒辦法 release console。 這是因為 vSphere 和 Parallels 都用了 "ctrl + alt" 這組熱鍵。解決的方法就是改掉 Parallels 的熱鍵設定。但是 Parallels 8 以後,就不能在 Preferences 裡面改 "Release Input"  的設定了。新的設定方式是要在 Mac 的 KeyBoard 裡新增 App 的熱鍵。


Ref: 

CTRL + ALT Release Input Parallels Desktop shortcut cannot be changed in Preferences