問題描述:諮詢一個技術問題 redis處理 請求時候 業務處理 是利用回呼函數 typedef void aeFileProc(struct aeEventLoop eventLoop, int fd, void clientData, int mask);
假如回到执行a函数 a函数是在哪里执行的呀
小伙看你根骨奇佳,潜力无限,来学PHP伐。
讀完之後,感覺自己大舌頭了。 。 。不懂
回呼函數不一定是在另外的一個線程進行執行,有可能就在當前線程,這個還是和具體實作相關。 想知道答案就去看這個方法的實現
我主要問題是 reids是單進程單線程方式處理請求,如果一個請求處理時間佔用過長不影響其他的業務嗎? 帶著這個問題我看程式碼他們用到了回調函數處理請求1 我寫了dmeo 時候當前進程處理的我想到liunx 訊號處理 不知道是在哪裡執行的?
讀完之後,感覺自己大舌頭了。 。 。不懂
回呼函數不一定是在另外的一個線程進行執行,有可能就在當前線程,這個還是和具體實作相關。
想知道答案就去看這個方法的實現
我主要問題是 reids是單進程單線程方式處理請求,
如果一個請求處理時間佔用過長
不影響其他的業務嗎?
帶著這個問題我看程式碼
他們用到了回調函數處理請求
1 我寫了dmeo 時候當前進程處理的
我想到liunx 訊號處理 不知道是在哪裡執行的?