我在 docker 容器中运行 mongodb,我想将超时值从 30 秒增加到 2 分钟,但我不知道在哪里更改。由于我的请求需要更多时间并导致以下错误:
{"code":500,"message":"Error: Maximum execution time of 30 seconds exceeded"}
我试图将值放在 config.yml 中,如下所示:
doctrine_mongodb:
default_database: "%mongodb_database%_%kernel.environment%"
default_document_manager: default
connections:
default:
server: "mongodb://%mongodb_host%:%mongodb_port%"
options:
db: "%mongodb_database%_%kernel.environment%"
connect: true
# timeout:
connectTimeoutMS: 60000
socketTimeoutMS: 60000
wTimeoutMS: 60000
shared:
server: "mongodb://%mongodb_host%:%mongodb_port%"
options:
db: "%mongodb_database%_shared"
connect: true
default_connection: default
document_managers:
.
.
.
.
这可能是一个简单的问题,但我是 mongodb 和 docker 的新手,所以不知道在哪里更改它。