Configuração adequada de upstart para meteoro?

1

Espero descobrir como dizer que o meteoro vai gastar mais de duas vezes?

Eu segui as instruções deles no link para contar os garfos e ele relata 21 vezes.

Isso não é um problema, pois stop myapp e start myapp funcionam como esperado (eles param, iniciam e não são interrompidos). Se for relevante, estou executando isso em uma VM Ubuntu 12.04 LTS (64 bits) criada com o Vagrant.

#!upstart
# Upstart config for running the node application
description "myapp"
author      "My Company"

start on (filesystems and net-device-up IFACE=eth0)
stop on shutdown

respawn             # restart when job dies
respawn limit 5 60  # give up restart after 5 respawns in 60 seconds
chdir /vagrant

script
  exec sudo -u vagrant MONGO_URL=mongodb://localhost:27017/project meteor -p 4000
end script

Pensamentos?

    
por Mike Graf 14.06.2013 / 19:10

1 resposta

1

Você não deve usar meteor run para hospedar seu aplicativo em qualquer ambiente em que esteja usando o Upstart para gerenciar o processo.

meteor run é um servidor somente de desenvolvimento e é muito ineficiente.

Dê uma olhada no link - você pode usá-lo para converter seu aplicativo Meteor.js em um 'vanilla' Node.js app com um package.json , que você pode executar na sua VM Ubuntu e gerenciar com o Upstart.

    
por 12.06.2014 / 13:09