כיצד נפרסת יישום האתחול האביבי?
כיצד נפרסת יישום האתחול האביבי?

וִידֵאוֹ: כיצד נפרסת יישום האתחול האביבי?

וִידֵאוֹ: כיצד נפרסת יישום האתחול האביבי?
וִידֵאוֹ: 5 WAYS to go to PRODUCTION with SPRING BOOT (ft. Josh Long)! 2024, מאי
Anonim

יישומי Spring Boot ניתן לארוז בקלות לתוך קבצי JAR ו נפרס כעצמאי יישומים . זה נעשה על ידי ה אביב - מַגָף -maven-plugin. התוסף מתווסף אוטומטית ל-pom. xml פעם אחת אביב הפרויקט נוצר באמצעות אביב Initializr כפרויקט Maven.

באופן דומה, אתם עשויים לשאול, האם נוכל לפרוס יישום קפיצי אתחול ב-WebSphere?

יש בעיקר שתי דרכים להגדיר & לפרוס את יישום Spring Boot בפרופיל IBM Liberty יישום שרת. להלן הגישות כדאי שאנחנו להתנסות עם. פעם שלנו יישום Spring Boot עובד ב-IBM Liberty Profile, אנחנו נהיה לאחר מכן לפרוס ה יישום ב-IBM אפליקציית WebSphere שרת 8.5.

באופן דומה, האם אתחול האביב צריך שרת יישומים? בתיאוריה שלי מגף קפיץ מסוגל להריץ java web יישום עצמאי. זה אומר שיש לו מיכל servlet מוטבע משלו והוא יכול להשתמש ב-JNDI עצמו. בניתי קובץ מלחמה לפני ( אביב -mvc, Security, Gradle בנוי), אבל מגף קפיץ assemble jar קובץ והוא פועל על כל מכונה שיש לה JVM.

כאן, האם נוכל לפרוס יישום אתחול קפיץ ב- Tomcat?

לפרוס א יישום Spring Boot לְתוֹך Tomcat . פריסת יישומים זה קשה. לעתים קרובות אתה צריך גישה למסוף לשרת שממנו אתה משוך את הקוד העדכני ביותר ולאחר מכן הפעל ידנית לתוך המיכל שלך.

האם מגף קפיץ טוב לייצור?

מגף אביב שואפת להיות הפקה מוכן, כברירת מחדל. זה אומר שהוא נשלח עם מוֹעִיל ברירת מחדל מחוץ לקופסה, שניתן לעקוף, במידת הצורך. כברירת מחדל, מגף אביב מספק מבנה Apache Tomcat משובץ.

מוּמלָץ: