我目前很多地方都用到確定一個唯一connection的地方,不知道大家有這樣的需求沒,我自己目前是這樣實現的:
$connection->uniqueId = $connection->worker->id . '-' . $connection->id;
但是自己實現的,寫代碼的時候不能自動提示,我感覺這個屬性其實也挺重要的吧,為何官方不加一個呢?
大部分項目中連接的全局id很少用到,所以并未實現。
另外實現一個真正的全局id需要考慮同一服務器項目與項目之間的排重,服務器間的排重,歷史id排重,是一個比較復雜的工程。實際項目中全局id甚至需要專門搭建一個服務來實現,所以workerman自己去實現一個不常用且復雜的全局id并不劃算。
@8083:比較好奇你這么有什么業(yè)務目的呢 大部分不應該在連接里面做業(yè)務數據區(qū)分么 還是你這個服務本身是處理網絡流量分發(fā)的 而不是高層業(yè)務的