mam wiele opcji do pchania mój wniosek do Bluemix, pojedynczy WAR
lub EAR
pliku, WAR
plików z server.xml
pliku gdybym potrzebował dostosowania w ustawieniach albo nawet naciskać cały Websphere Liberty Server. Kiedy należy użyć ostatniej opcji i jaki jest jej wpływ na wydajność w porównaniu z innymi opcjami? Dziękuję.Bluemix, aplikacja push z server.xml vs cały Liberty Server, czy jest różnica w wydajności?
Odpowiedz
Generalnie nie ma to wpływu na wydajność; w zależności od tego, co robisz, możesz uzyskać dokładnie taką samą konfigurację środowiska wykonawczego (a tym samym wydajność).
Najbardziej zauważalna różnica będzie wynikać z dostrajania server.xml: Zamiast pozwolić buildpack wybrać konfigurację środowiska wykonawczego (i "funkcje", które będą uruchomione), możesz przyciąć funkcje do minimum (usuwając wszystko, co możesz nie używać, w tym np. do logowania) lub dodać więcej możliwości (https, jax-rs, ...).
Pchanie całego serwera jest zwykle konieczne, jeśli twoje dostosowania nie pasują tylko do zmian w pliku server.xml. Być może dodajesz biblioteki (pliki jar, np. Sterowniki bazy danych), które nie są częścią środowiska wykonawczego oferowanego przez buildpack. Ponownie, może to wiązać się z kosztem wydajności; zależy tylko od zmian, które robisz.
Aby uzyskać więcej informacji, zobacz domyślny plik server.xml i niektóre możliwe dostosowania here. Możesz także przeczytać an example of adding drivers do serwera buildpack, MySQL w tym przypadku - nie jest to specyficzne dla Bluemix, ale konfiguracja środowiska wykonawczego Liberty, którą możesz również zastosować do Bluemix przez naciśnięcie katalogu serwera.
- 1. Różnica w wydajności AtomicInteger vs Integer
- 2. C# - For vs Foreach - Ogromna różnica wydajności
- 3. deque.popleft() i list.pop (0). Czy jest różnica w wydajności?
- 4. CROSS APPLY różnica wydajności
- 5. Jaka jest różnica między "SMS Push" a "WAP Push"?
- 6. Jaka jest różnica: ConcurrentUpdateSolrServer vs HttpSolrServer vs CommonsHttpSolrServer?
- 7. Dziwna różnica wydajności C++?
- 8. Otrzymuj powiadomienia Android Push, mimo że aplikacja jest zamknięta
- 9. webpack "--watch" vs "--hot": jaka jest różnica?
- 10. Różnica w wydajności między numpy a matlab
- 11. ngCordova/Ionic Powiadomienia push, gdy aplikacja jest w tle
- 12. SQL Server Realtime Push Notifications to Node.JS
- 13. Testy wydajności Rhino VS Spidermonkey
- 14. Czy istnieje różnica wydajności przy użyciu CGFloat z lub bez postfiksa .f w Objective-C
- 15. SQL - jakakolwiek różnica w wydajności przy użyciu wartości stałych vs parametrów?
- 16. Różnice w wydajności z PHP pod Windows/IIS 7 vs. Linux/Apache?
- 17. Push vs pull reactive-banana
- 18. Jaka jest różnica w wydajności między blokami i wywołaniami zwrotnymi?
- 19. Czy mogę korzystać z usług IBM Watson bez Bluemix?
- 20. HBase: Thrift vs Reszta wydajności
- 21. Jaka jest różnica w wydajności między fetchall_hashref i fetchall_arrayref DBI?
- 22. jQuery różnica wydajności bez „każdego”
- 23. Powiadomienie Android Push, gdy aplikacja jest zamknięta Dostaję inny styl
- 24. Różnica LinkedList, kolejka vs listy
- 25. EJB Vs WebService? Punkt widzenia wydajności
- 26. Android drawBitmap 5x różnica wydajności
- 27. SQLServer vs StateServer dla wydajności stanu sesji ASP.NET
- 28. Różnica w wydajności dla stanu pętli?
- 29. Wykryj wersję CloudFoundry/Bluemix
- 30. Różnica w wydajności JavaScript między podwójnymi równymi (==) i potrójnymi równymi (===)
Czy wiesz, jeśli istnieje jakiś wpływ na koszt samego polecenia 'cf push'? – xverges
Czy masz na myśli, czy polecenia API narzędzia "cf" są obciążane, na kartę kredytową? W takim przypadku - nie. Tylko usługi i aplikacje wiążą się z kosztami - i oczywiście jeśli pchając aplikację tworzysz nową aplikację/usługę lub uruchamiasz aplikację, która została zatrzymana w inny sposób, może to wiązać się z kosztami. – herchu
:-) Odnosi się do "kosztu" pod względem czasu ładowania, przepraszam. Czy jest to znacznie większy plik niż tylko aplikacja ulpoad? – xverges