‫Tutto ok.
‫Vedi la prossima domanda
‫Hill dice che in questo momento eseguo cinque diversi file di guerra e il boss Jay quando io che poi mi collego al
‫database Postgres si trova su un server che sto cercando di comporre effettivamente seguendo quel corso
‫al momento per configurarlo.
‫La domanda che ho è se devo creare più contenitori J Bos con compose o
‫semplicemente continuare a eseguire tutti e cinque in uno in produzione, abbiamo cinque diversi
‫server J,
‫quindi direi di provare entrambi.
‫Se hai cinque diversi file di guerra e J boss senza essere un esperto Java, voglio dire che sei il ragazzo Java.
‫Cosa pensi.
‫Sì, posso parlarne un po 'comunque.
‫Quindi la mia raccomandazione è che in genere è andato tutto bene, non bollire l'oceano e Bret dice che spesso immaginate di fare ciò con cui
‫siete già a vostro agio e ciò che già sapete.
‫Se è lì che hai un sacco di strumenti e tutto ciò che c'è intorno abbiamo un singolo
‫server J Bar che contiene molti file di guerra e sappiamo come lavorare con quello che sappiamo come strumentarlo e tutto.
‫Fantastico farlo containerizzare e iniziare a lavorare da lì.
‫Personalmente sono un fan di suddividerlo in più contenitori e quindi sarebbe probabilmente
‫un approccio a lungo termine perché immagino per lo più tuo se ne aggiorni uno devi ridistribuire gli
‫altri quattro.
‫Quindi, se sono tutti in contenitori separati, puoi distribuirne uno, puoi distribuire gli aggiornamenti a uno
‫senza dover abbattere gli altri.
‫Sono tutti indipendenti l'uno dall'altro.
‫Sì, questo significa che hai un sovraccarico aggiuntivo e che ora stai eseguendo server Vos
‫per cinque giorni anziché solo uno, ma penso che alla fine della giornata non ci sia molta differenza.
‫Voglio dire che il server delle applicazioni del jailhouse ha sicuramente un certo sovraccarico, ma vorrei e ancora una volta non conosco
‫la tua app almeno nella mia esperienza la quantità di sovraccarico dal server delle applicazioni rispetto all'app
‫stessa è piuttosto bassa che la maggior parte della CPU l'utilizzo della memoria tutta quella roba proviene dall'app e non
‫dal server stesso, quindi l'esecuzione di più istanze di J Bos probabilmente la utilizza per farti del male.
‫Ma ancora una volta non conosco la tua situazione esatta.
‫Sì e penso che tu sappia ottenere risorse server per questo è probabilmente più facile.
‫Probabilmente meno un problema rispetto al fatto che il gioco ha le abilità che ottieni avendo la flessibilità giusta come puoi
‫avere una scala senza ridimensionare le altre, puoi sostituirne una senza sostituire le altre.
‫Penso che questo sia in generale questa domanda è molto simile ad altre domande che ci facciamo circa un
‫paio di settimane fa abbiamo avuto persone che chiedevano bene se ho un sacco di siti Web Apache
‫dovrei eseguirli tutti nei server virtuali Apache o dovrei li dividevo in contenitori separati e la mia
‫risposta era molto simile alla tua Michael che avrei avuto un video che avrebbe funzionato tutto
‫in uno, ma alla fine avrei diviso i contenitori separati della montagna perché i contenitori forniscono
‫quel livello di isolamento e artefatti.
‫Questo mi dà la flessibilità per il calcolo distribuito dove posso sapere che non possiamo mai davvero raggiungere
‫e per i micro servizi e questo necessario non significa che il tuo capo sia
‫ancora un micro server ma tu sai che c'è un una vasta gamma di dimensioni di applicazioni e mentre iniziamo
‫a suddividere le cose o a renderle diverse, conosci le applicazioni che funzionano separatamente, sia che si tratti di un file di guerra o
‫di qualcos'altro.
‫Più li dividiamo e isoliamo queste cose in generale, maggiore è la flessibilità, più facile è ottenere
‫tempo di attività, più facile è risolverlo.
‫Non è perfetto, quindi non è tutto a posto.
‫A volte hai la duplicazione degli sforzi che finisci con più cose che devi gestire.
‫Forse hai un po 'più difficile la risoluzione dei problemi di rete a seconda del funzionamento delle tue app, ciò
‫potrebbe influire sulle prestazioni se si trovano sulla rete anziché sullo stesso computer.
‫Quindi ci sono molte cose da considerare, ma in generale ci stiamo tutti evolvendo in un modo in cui dividiamo le
‫cose sempre di più quando ha senso.
‫E sì e anche dalla mia esperienza.
‫Ancora una volta questa potrebbe non essere la tua esperienza o sta succedendo qui.
‫Ma sappiamo di avere diversi container Tomcat o server Tomcat che contenevano molti file di guerra e l'abbiamo fatto semplicemente perché all'epoca era conveniente
‫far girare una nuova macchina sul nuovo Tomcat e dato che tutta quella roba era è stato un
‫sacco di spese generali in passato e quindi va bene non voglio farlo, sto solo per distribuire
‫un altro file di guerra, quindi quest'altro è già in esecuzione
‫è abbastanza buono e quindi era più per ridurre i PO sovraccarico e la quantità di tempo per accelerare le cose, ma ora
‫man mano che acquisisci familiarità con i contenitori e tutto ciò che è sovraccarico in realtà non esiste più perché ora è all'inizio del
‫processo che stai costruendo queste immagini del contenitore ed è più facile spendere cose .
‫Quindi sì, sì, è una buona domanda.
‫Sì, voglio dire, riceviamo la stessa domanda sui database se dovessi mettere tutti i miei database in
‫un mio server sequel o dovrei avere più container sequel e direi che questo dipende.
‫Qual è la tua motivazione che la cosa più economica da fare è metterli tutti in uno perché è un sovraccarico di
‫memoria inferiore.
‫È probabile che tu sappia un po 'meno di ridondanza in termini di cose necessarie che devi eseguire, ma
‫la maggior parte di noi sta dividendo le cose quando è possibile per ottenere flessibilità.
‫Veramente.