Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fase 6: distribuzione ed esecuzione dell'app
Importante
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su AWS re:post
Questo esempio presuppone che tu abbia già l'applicazione Ruby on Rails che utilizza Redis. Per accedere al file di configurazione, puoi aggiungere il pacchetto gem redis
al tuo Gemfile e creare un inizializzatore Rails in config/initializers/redis.rb
come illustrato di seguito:
REDIS_CONFIG = YAML::load_file(Rails.root.join('config', 'redis.yml')) $redis = Redis.new(:host => REDIS_CONFIG['host'], :port => REDIS_CONFIG['port'])
Quindi crea un'app per rappresentare la tua applicazione e distribuiscila nelle istanze del livello Rails App Server, che aggiorna il codice dell'applicazione e viene eseguita generate.rb
per generare il file di configurazione. Quando esegui l'applicazione, utilizzerà l'istanza ElastiCache Redis come archivio chiave-valore in memoria.