אוקיי מצאתי פיתרון פשוט וקל, רושמת פה למקרה שיעזור למישהו
ה-cronicle לא הריץ את ה-jar ישירות, אלא היה לי shell שהריץ אותו
ה-abort עצר את ה-shell אבל ה-shell לא עצר את הג'אווה.
כדי לגרום לג'אווה למות כאשר הshell מת, צריך להריץ את הג'אווה בתוספת הפקודה exec
לדוגמא: exec java -jar MyProgram.jar
ואז לא נוצר לג'אווה פרוסס משל עצמו, אלא החיים שלו נכנסים לתוך החיים של הshell
קרדיט ל:
http://perfspy.blogspot.com/2015/02/trap-killing-signals-inside-docker.html
ps
-
איך להפסיק sub process בתוך קונטיינר ב-docker בצורה נכונה? -
JSONתודה רבה על התגובות! (היה יום הזיכרון ויום העצמאות..)
את ה-API, אני כותבת בשפת scala, אבל נראה לי שהבעיה גם קיימת ב-java
כאשר ה-json עובר deserialization לאובייקט, שני המצבים הבאים יקבלו ערך null:- key ששלחנו לו ערך Null
- key שלא שלחנו בכלל
אני לא רוצה לוותר על האפשרות לעשות deserialization לאובייקט, בגלל שזה נותן לי בלי מאמץ וולידציות לסוגי הערכים שנשלחים.
חשבתי אולי משהו בכיוון הזה - אבל לא בדקתי את זה עד הסוף: להשתמש deserialization לאובייקט רק בשביל הוולידציה, אבל אח"כ להמיר את זה לרשימה של key value list (זה אפשרי??), ולכתוב פונקציה שבונה sql update statement של כל הערכים ברשימה.
- אני לא יודעת אם אפשרי להמיר json ל-key value list
- איך אדע איזה מהם עמודת ה-ID בשביל ה-where statement
עוד פיתרון שחשבתי, אבל הר"צ לא כ"כ אהב
ערך שאני רוצה לעדכן כ-null, אשלח אותו כמחרוזת "null" וארשום טיפול מיוחד במחרוזת הזאת -
איך להפסיק sub process בתוך קונטיינר ב-docker בצורה נכונה?תודה על התגובה
אכן יש להם ממשק שלהם שדרכו אני לוחצת
מקריאת ה-issue הפתוח בלינק שהבאת, נראה שאין להם שום מושג בקשר לתמיכה ב-docker
מבחינתי אין לי בעיה להיכנס לקוד שמועתק אלינו ולשנות/להכניס תיקון
השאלה איזה פקודה אני צריכה להריץ כדי שיהרוג את הפרוסס שנמצא בתוך הקונטיינר. נראה שיש כמה סוגי סיגנלים לשלוח, ואולי הם לא משתמשים בסיגנל הנכון.
בכל מקרה גם אכניס שם שאלה. -
Unit Testsאוי, רפואה שלמה במהרה!
מחכים לך כאן... -
Unit Testsמה קרה לפורום שנרדם...?
בנתיים נתקלתי בעוד חומר על בדיקות יחידה,
זה מה שקורה כשמתחילים ללמד, פתאום צריך לדעת את החומר מאוד יסודי..
https://github.com/ghsukumar/SFDC_Best_Practices/wiki/F.I.R.S.T-Principles-of-Unit-Testing -
אשכול הכרות - מאגר מידע@שרה-רחל היי, טוב לראותותך גם פה:)
-
אשכול הכרות - מאגר מידע@ורד ברכותיי:)
מהקצת הודעות שהספקת לכתוב, את נשמעת בהחלט מתאימה לתפקיד..אוקיי, אז הפעם אהיה הנחשונית..
כיום אני עובדת עבור אירגון כלשהו, מפתחת דברים שהם בעיקר לצרכים פנימיים של הארגון. העבודה היא מאוד דינמית ומעניינת.
הניסיון העיקרי שלי הוא server side, בשפות java ו- tsql. אבל גם הרבה נגיעה בקליינט, vb.net, web, אפליקציות...
רשימת הטכלונוגיות מידי ארוכה, הר"צ שלי - כל טכנולוגיה חדשה שמוצאת חן בעיניו, הוא מוצא איפה להכניס אותה...
לפני העבודה הנוכחית, הייתי בתחום האוטומציה (סלניום), וכתבתי תשתיות. -
Unit Testsנראלי שאין ממש חומר מסודר על הנושא
משיטוט קצר ראיתי את הקישור הבא, שלדעתי מביא נקודות חשובות שכדאי שיהיו בתודעות כשכותבים בדיקות יחידה:
https://stackify.com/unit-testing-basics-best-practices/ -
שאלה לגבי ענפים ב-GITHUBאוקיי, מהמשך חיפוש הבנתי שאין דרך לעבוד על בראנצ'ים בו זמנים מבלי לעשות commit או stash
(שזה בעצם היה השאלה שלי) -
שאלה לגבי ענפים ב-GITHUBאני באמצע לעבוד על הענף הראשי - master
חשבתי שזה משהו שייקח מהר, אבל הוא משום מה תקוע
בנתיים אני רוצה להכניס תיקונים אחרים קטנים ומהירים, ורוצה להעביר את כל השינויים הנוכחיים שלי לענף חדש, כולל קבצים חדשים, ולהשאיר את master נקי.
בעבר כשניסיתי לעשות את אז, הקבצים החדשים נשארו ב-master, וכשמחקתי אותם מ-master, הם נמחקו גם מהענף החדש.
מה הצעדים לעשות את זה בצורה הנכונה? -
AWS S3חלק מהבעיה שלי היתה שה-SDK שלהם נתמך רק בדוט נט 3.5 או 4.5
ומשתמשים אצלנו ב-2.0 ... -
AWS S3אז מתברר שכבר יש פרוקסי, ויש URL פשוט לגשת אליו
ואף אחד לא טרח בחברה להביא לי את האינפורמציה, נחמדים למדי... -
AWS S3@dovid
כן.
כי אני ככה משתמש בS3. בד"כ כשאתה רוצה להציג תמונה למשתמש, גם ככה הוא יכול להוריד אותה וכו' ואין צורך שהיא תהיה פרטית, אז זה הרבה יותר מפשט את החיים להגדיר אותה כPublic.
אא"כ מדובר באתר פנימי, שבו רק משתמשים מסויימים חשופים אליה, ואז באמת צריך שהיא תוגדר כפרטית, ויגשו אליה רק עם הרשאות..מדובר בתוכנה לשימוש פנימי של המשרד, שלא מעוניינים שיהיה חומר חשוף החוצה..
-
log4jבתוך תיקית ה-src
שיניתי הגדרות אחרות בקובץ כדי לבדוק אם זה המיקום הנכון
ההגדרות האחרות עובדות -
log4jתודה על החיפוש
פעלתי לפי ההוראות בקישור, אך ללא הצלחה.. -
תכנות פונקציונלי ושפת סקאלההאמת שאת הקורס הנ"ל לא ראיתי עדיין...
-
תכנות פונקציונלי ושפת סקאלהיש לחברה שאני עובדת בה חשבון באתר הזה, אבל לא התלהבתי מהרמה של הקורסים הספציפים בנושא הזה
זה נותן מושגים ומלמד את הסינטקס
אני מחפשת קורס ברמה קצת מעבר, שגם יכלול תרגול