Ho un più opzioni per spingere la mia domanda di Bluemix, singola o WAR
EAR
di file, WAR
file con server.xml
file se ho bisogno di un po 'di personalizzazione delle impostazioni o addirittura spingere tutta Websphere Liberty Server. Quando è necessario utilizzare l'ultima opzione e qual è il suo impatto su una prestazione rispetto ad altre opzioni? Grazie.Bluemix, push application con server.xml vs intero Liberty Server, c'è differenza di prestazioni?
risposta
In generale, non vi è alcun impatto sulle prestazioni; a seconda di ciò che si sta facendo, si può ottenere esattamente la stessa configurazione di runtime (e quindi le prestazioni).
La differenza più evidente deriverà da tuning server.xml: invece di lasciare che il buildpack scelga la configurazione di runtime (e le "funzionalità" in esecuzione), è possibile ridurre al minimo le funzionalità (rimuovendo tutto ciò che si può non utilizzare, ad esempio, la registrazione) o aggiungere ulteriori funzionalità (https, jax-rs, ...).
È normalmente necessario il push di un intero server se le personalizzazioni non si adattano solo alle modifiche server.xml. Potresti aggiungere librerie (file jar, ad es. Driver di database) che non fanno parte del runtime offerto da buildpack. Ancora una volta, questo può o non può venire con un costo di prestazione; dipende solo dai cambiamenti che stai facendo.
Per informazioni, consultare il server.xml predefinito e alcune personalizzazioni possibili here. È anche possibile leggere an example of adding drivers in un server buildpack, MySQL in questo caso - questo non è specifico per Bluemix, ma piuttosto una configurazione runtime Liberty che è possibile applicare a Bluemix premendo una directory del server.
- 1. bluemix prestazioni cloudant - Replica
- 2. Come definire CORS in Websphere Application Server Liberty Profile V8.5
- 3. Prestazioni Hive vs SQL Server
- 4. C++: Stack's push() vs emplace()
- 5. server push vs pull client per Agent-topologia server
- 6. Prestazioni JRuby vs YARV --- differenza notevole?
- 7. Tiggr vs Application Craft
- 8. SQL server unirsi vs domanda prestazioni subquery
- 9. git push -f vs. +
- 10. SQL Server IN vs. ESISTE Prestazioni
- 11. Prestazioni MySQL vs SQL Server 2005/2008
- 12. Prestazioni push di lavoro insoddisfacenti con Python RQ
- 13. App.config: User vs Application Scope
- 14. Alternativi Java Application Server
- 15. Fortran: integer * 4 vs intero (4) vs intero (tipo = 4)
- 16. Stored procedure vs Compilation funzioni e differenza di prestazioni
- 17. Server di implementazione Push
- 18. server push di Sinatra?
- 19. debug vs prestazioni di uscita
- 20. C# - For vs Foreach - Enorme differenza di prestazioni
- 21. Browser Cache Vs HTML5 Application Cache
- 22. Vector vs prestazioni SynchronizedList
- 23. SQL Server 2008 prestazioni FILESTREAM
- 24. Prestazioni di SQL Server in ADO.NET vs SSMS
- 25. Implementazione notifica push server
- 26. Prestazioni - Date.now() vs Date.getTime()
- 27. Prestazioni di sprintf vs String.Format
- 28. Rational Application Developer vs Eclipse
- 29. Application vs Cache: meccanismo di blocco
- 30. Differenza tra Application Manager e Application Master in YARN?
Sai se ci sono implicazioni sul costo del comando 'cf push' stesso? – xverges
Vuoi dire se i comandi API "cf" vengono addebitati sulla carta di credito? In tal caso - no. Solo i servizi e le app hanno costi associati e, naturalmente, se spingendo un'app si sta creando una nuova app/servizio o avviando un'app che è stata altrimenti interrotta, questo potrebbe comportare costi. – herchu
:-) Si riferiva a "costo" in termini di tempo di caricamento, mi dispiace. È un caricamento molto più grande di un semplice aggiornamento dell'app? – xverges