memcached在onWorkerStart初始化后,不能做分布式,只能在gateway里面進行存取,在其他程序里就不能獲取到了。。
請問我想著在其他程序里面也想獲取的話,memcached能實現(xiàn)嗎?不能實現(xiàn)的話有其他的辦法嗎?
你這個叫g(shù)ateway和其它程序共用memcache,不叫分布式。memcache分布式是指部署多個memcache實例。
memcache可以做到多個程序共用。不過現(xiàn)在很少人用memcache了,都用redis了。
我在A服務(wù)器上部署了GatewayWorker,然后onWorkerStart里面調(diào)用了memcached,然后我在B服務(wù)器上想調(diào)用memcached的緩存。
但是現(xiàn)在發(fā)現(xiàn)在B服務(wù)器上獲取不到,而且 GatewayWorker 還存在BusinessWorker 繁忙的狀態(tài)
我上面這例子大概就是我想問的問題