getCmdLineOpts
Nesta página
getCmdLineOpts
O comando retorna um documento contendo as opções de linha de comando usadas para iniciar
getCmdLineOpts
omongod
oumongos
getCmdLineOpts
admin
fornecido. Execute no banco de banco de dados.
Compatibilidade
Esse comando está disponível em implantações hospedadas nos seguintes ambientes:
MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem
Observação
Este comando é aceito em todos os clusters do MongoDB Atlas. Para obter informações sobre o suporte do Atlas a todos os comandos, consulte Comandos não suportados.
MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB
MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB
Sintaxe
O comando tem a seguinte sintaxe:
db.adminCommand( { getCmdLineOpts: 1 } )
Este comando retorna um documento com dois campos, argv
e parsed
. O campo argv
contém uma array com cada item da cadeia de caracteres de comando usada para invocar mongod
ou mongos
. O documento no campo parsed
inclui todas as opções de tempo de execução, incluindo aquelas analisadas a partir da linha de comando e aquelas especificadas no arquivo de configuração, se especificado.
Considere o seguinte exemplo de resultado de getCmdLineOpts
:
{ "argv" : [ "/usr/bin/mongod", "--config", "/etc/mongod.conf" ], "parsed" : { "config" : "/etc/mongod.conf", "net" : { "bindIp" : "127.0.0.1", "port" : 27017 }, "processManagement" : { "fork" : true }, "storage" : { "dbPath" : "/data/db" }, "systemLog" : { "destination" : "file", "logAppend" : true, "path" : "/var/log/mongodb/mongod.log" } }, "ok" : 1 }