Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

148
Visualizações
Configuración de Vapor y MongoKitten

Después de implementar con éxito en localhost (0.0.0.0:8080) Mientras presioné el código para git para heroku, recibo un error en heroku.

 Cannot connect to MongoDB Process exited with status 0

Archivo de paquete interior que agregué

 dependencies: [ .Package(url: "https://github.com/vapor/vapor.git", majorVersion: 1, minor: 1), .Package(url: "https://github.com/OpenKitten/MongoKitten.git", majorVersion: 3) ],

Dentro de main.swift el programa existe en esta línea

 let mongoDatabase = try Database(mongoURL: "mongodb://localhost/mydatabase")

Información adicional: creo que en la confirmación hay algo que SourceTree omite. Como el mismo código tampoco funciona después de pagar en una máquina diferente. Y el código está compilando perfecto.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

aquí hay información sobre cómo obtener DATABASE_URL para postgres, pero debería ser lo mismo para mongo DB:

 heroku addons:create heroku-postgresql:hobby-dev

después de una preparación minis:

 heroku config

debería estar la url

en su Procfile (que creó con vapor init ) puede agregar la url de db:

nuestro editor de texto y actualícelo para que se vea como el siguiente.

 web: App --env=production --workdir="./" web: App --env=production --workdir=./ --config:servers.default.port=$PORT --config:postgresql.url=$DATABASE_URL

esta es la URL de la base de datos que agregamos --config:postgresql.url=$DATABASE_URL

Guarde Procfile y escriba git push heroku master

después de un tiempo debería funcionar.

debe cambiar el nombre postgresql.url a su nombre mongo db confog (dependiendo del complemento mongo que use)

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda