2013-06-11 13 views

Odpowiedz

5

Użyj polecenia dist z konsoli Play, a następnie skopiuj zip na serwerze EC2, rozpakuj go i uruchom aplikację przy użyciu skryptu start.

Można również użyć innej konfiguracji, spójrz na doc.

A także jest lepszy to put a HTTP frontend.

+0

Użycie polecenia "start" Rozpocznij grę na pierwszym planie. Czy często używa się & do rozwidlenia? Co rozumiemy przez użycie SIGTERM do zakończenia procesu? – sthomps

+1

skrypt początkowy został zastąpiony skryptem o tej samej nazwie, co sam projekt w docelowym/uniwersalnym/tym samym procesie, ale – rphutchinson

3

Zobacz linki dołączone do każdego etapu, które trzeba wziąć:

  1. Connect to your ec2 instance

  2. Install Play

  3. Copy your application (dodać -r opcję scp jeśli kopiujesz cały folder)

  4. Run the application

+1

Mam pytanie. Elastic Beanstalk automatycznie obsłuży skalowanie/wyrównywanie obciążenia, ale skoro jest to uruchamiane w instancji, jak by to działało? Czy będzie automatycznie skalowane, itp? –

+0

jest to bardziej włamania niż właściwy proces wdrażania. Proces wdrażania musi być 1. skalowalny (nie będzie wdrażany ręcznie do każdego serwera w ten sposób), 2. przywrócenie powinno być możliwe, 3. włączone testy dymu itp. :) – Richeek