Üretim Modu
Şimdiye kadar uygulamayı depo içinden renet dev up ile çalıştırdınız. Bu, geliştirme için idealdir. Üretim için her şeyi dizüstü bilgisayarınızdan rdc ile yönetirsiniz. Dizüstü bilgisayarınızı kapatın; uygulama çalışmaya devam eder.
Öğreticiyi izleyin
Geliştirme ile üretim farkı
Fark basittir:
renet dev up, deponun içinde çalışır. Bağlı olmanız gerekir.rdc repo up, dizüstü bilgisayarınızdan çalışır. Sonrasında bağlantıya gerek yoktur.
Geliştirmeden üretime geçmek için üç işlem:
Depoda hâlâ çalışan bir renet dev up oturumunuz varsa, önce rdc vscode connect -m my-server -r my-app ardından renet dev down ile durdurun. Bundan sonra her şey tamamen dizüstü bilgisayarınızdan yönetilir.
Adım 1: Üretim modunda başlatın
rdc repo up --name my-app -m <machine-name> Uygulamayı dizüstü bilgisayardan production modunda başlatın. Deploy komutu, geliştirme sırasında kullanılan up fonksiyonunun aynısını çağırır; ancak ayrık (detached) modda çalışır, böylece dizüstü bilgisayar bağlantıyı kesse bile uygulama çalışmaya devam eder.
rdc repo up, renet dev up’ın çağırdığı up fonksiyonunun aynısını çağırır. Aynı Rediaccfile, farklı çağrı yöntemi; ancak şimdi bağlantı kestikten sonra uygulama çalışmaya devam eder.
Adım 2: Otomatik başlatmayı etkinleştirin
rdc repo autostart enable --name my-app -m <machine-name> Sunucu yeniden başlatmalarında repo'nun hayatta kalması için otomatik başlatmayı etkinleştirin. Etkinleştirildikten sonra, sunucu her yeniden başladığında repo otomatik olarak geri getirilir.
Sunucu yeniden başlarsa bu depo otomatik olarak geri gelir.
Adım 3: Otomatik başlatması etkin depoları listeleyin
rdc repo autostart list -m <machine-name> Uygulamanın önyükleme listesinde olduğunu doğrulamak için otomatik başlatması etkin olan repository'leri listeleyin.
Uygulamanızın önyükleme listesinde olduğunu hızlıca doğrulayın.
Adım 4: Dizüstü bilgisayarınızdan durdurun
rdc repo down --name my-app -m <machine-name> Uygulamayı dizüstü bilgisayardan tek bir komutla durdurun. Bir komut başlatır, bir komut kapatır; hepsi terminal üzerinden yönetilir.
Bir komutla açın, bir komutla kapatın. Hepsi dizüstü bilgisayarınızdan.
Sonraki: İzleme.