Bain2018
Bain2018
AService可能用到BService的方法,但B又注入了CService 而CService中,又包含了AService这样的循环依赖问题
线上服务器使用的是 swoole+ redis 队列消费数据的模式,但运行一段时间后,出现了假死不工作的情况,消息还是在队列中堆积,重启就能正常 当前运行的swoole版本是 5.1.1 strace -o 片段如下: 3207058 futex(0x26a9298, FUTEX_WAIT_PRIVATE, 0, NULL 3207053 futex(0x26a929c, FUTEX_WAIT_PRIVATE, 0, NULL 3207052 futex(0x26a929c, FUTEX_WAIT_PRIVATE, 0, NULL 3207049 futex(0x26a929c, FUTEX_WAIT_PRIVATE, 0, NULL 3207046...
运行一段时间后,报错 ,hyperf 版本是2.2最新版本 log.ERROR: Insert Document hybrid error 'Hyperf\Di\Exception\NotFoundException: No entry or class found for 'MongoProxy.InsertOne'(0) in /app/web/accept/vendor/hyperf/di/src/Container.php:79 Stack trace: #0 /app/web/accept/vendor/hyperf/di/src/Container.php(127): Hyperf\Di\Container->make() #1 /app/web/accept/vendor/hyperf/gotask/src/IPC/SocketIPCReceiver.php(130): Hyperf\Di\Container->get() #2 /app/web/accept/vendor/hyperf/gotask/src/IPC/SocketIPCReceiver.php(85): Hyperf\GoTask\IPC\SocketIPCReceiver->dispatch() #3...
#uname -r 5.10.134-16.1.al8.x86_64 # php -i | grep -E 'mongodb|libmongoc|libbson' mongodb libbson bundled version => 1.25.2 libmongoc bundled version => 1.25.2 libmongoc SSL => enabled libmongoc SSL library => OpenSSL...
rpc dial: nacos://xxxxx:8848/rpc?namespaceid=common&timeout=2000s&app=robot&dir=logs&cache=logs, error: context deadline exceeded, make sure rpc service "rpc?namespaceid=common&timeout=2000s&app=robot&dir=logs&cache=logs" is already started
pls update it to php7
## Before you submit this issue, you has been search all existed issues and search the [documentation](https://hyperf.wiki) - [] I've been search all existed issues - [] I've been read...
## Question 2022-06-16 10:47:00.824 [MQClientFactoryScheduledThread] WARN RocketmqClient - get Topic [TBW102] RouteInfoFromNameServer is not exist value 2022-06-16 10:47:00.827 [MQClientFactoryScheduledThread] WARN RocketmqClient - updateTopicRouteInfoFromNameServer Exception org.apache.rocketmq.client.exception.MQClientException: CODE: 17 DESC: No topic...
```json { "type": "struct", "fields": [ { "type": "struct", "fields": [ { "type": "string", "optional": true, "field": "trade_parent_id" }, { "type": "string", "optional": true, "field": "trade_id" }, { "type": "string",...