בירור | הרצת כמה סקריפטים במקביל
-
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
(לא ברור למה נראה לך שזה טוחן מעבד, להיפך PHP הרבה יותר כבד, ואכמ"ל)
אני רואה איך המעבד מגיע ל100%...
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
אתה צריך לצאת מהראש של סקריפטים בPHP ולעבור לראש של אפליקציה שרצה קבוע
אני בעד, במה זה מתבטא? במה זה שונה?
תכלס, איך משנים את זה? מה עושים הלאה?
יש לי עוד שאלה על הספריה המדהימה הזאת (לגבי השמעת call.id_list_message והמשך ביצוע פעולות), אשאל פה או שאפתח שרשור חדש?
-
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
(לא ברור למה נראה לך שזה טוחן מעבד, להיפך PHP הרבה יותר כבד, ואכמ"ל)
אני רואה איך המעבד מגיע ל100%...
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
אתה צריך לצאת מהראש של סקריפטים בPHP ולעבור לראש של אפליקציה שרצה קבוע
אני בעד, במה זה מתבטא? במה זה שונה?
תכלס, איך משנים את זה? מה עושים הלאה?
יש לי עוד שאלה על הספריה המדהימה הזאת (לגבי השמעת call.id_list_message והמשך ביצוע פעולות), אשאל פה או שאפתח שרשור חדש?
-
@עידו300 קודם כל תראה את הפלייליסט ששלחתי, לפחות את פרקים 1-5
שאלות ספציפיות על הספריה בנושא נפרד כמובן@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
אני רואה איך המעבד מגיע ל100%...
זה לא תקין, מה הקוד שלך עושה?
בעז"ה אבל @צדיק-תמים קריטי לי עכשיו החלק של app.use('/login', login);
שבספריה א"א בגלל שמשתמשים בראוטר אחר.
אשמח לעזרה (אני צריך להראות דוגמא ללקוח ולא יכול בגלל שלא מצליח לחבר את שתיהן ביחד ולא רוצה לפתוח עוד פורט למרות שבמקרה הצורך זה מה שאעשה..) -
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
אני רואה איך המעבד מגיע ל100%...
איזה מעבד יש לך בשרת? זה נשמע שאתה במבצע חיסכון
@ע-ה-דכו-ע כתב בבירור | הרצת כמה סקריפטים במקביל:
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
אני רואה איך המעבד מגיע ל100%...
כמה ליבות מעבד יש לך בשרת? זה נשמע שאתה במבצע חיסכון
זה לא ממש משנה כמה ליבות כי נוד משתמש רק באחת...
אבל בהנחה שהוא לא עושה חישובים כבדים זה ממש לא תקין -
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
אני רואה איך המעבד מגיע ל100%...
איזה מעבד יש לך בשרת? זה נשמע שאתה במבצע חיסכון
@ע-ה-דכו-ע יש לי 2 ליבות ואני רואה עכשיו שזה על 100% למרות שכלום לא בשימוש
-
@ע-ה-דכו-ע כתב בבירור | הרצת כמה סקריפטים במקביל:
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
אני רואה איך המעבד מגיע ל100%...
כמה ליבות מעבד יש לך בשרת? זה נשמע שאתה במבצע חיסכון
זה לא ממש משנה כמה ליבות כי נוד משתמש רק באחת...
אבל בהנחה שהוא לא עושה חישובים כבדים זה ממש לא תקין@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
אבל בהנחה שהוא לא עושה חישובים כבדים זה ממש לא תקין
לא יודע אם חישובים כבדים אבל עושה דברים.
-
@ע-ה-דכו-ע כתב בבירור | הרצת כמה סקריפטים במקביל:
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
אני רואה איך המעבד מגיע ל100%...
כמה ליבות מעבד יש לך בשרת? זה נשמע שאתה במבצע חיסכון
זה לא ממש משנה כמה ליבות כי נוד משתמש רק באחת...
אבל בהנחה שהוא לא עושה חישובים כבדים זה ממש לא תקין@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
זה לא ממש משנה כמה ליבות כי נוד משתמש רק באחת...
ובדיוק זו הבעיה...
בכל מקרה פתחתי עוד פורט 1... לא היתה ברירה, אם יש למישהו פתרון, אשמח.
תודה
-
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
זה לא ממש משנה כמה ליבות כי נוד משתמש רק באחת...
ובדיוק זו הבעיה...
בכל מקרה פתחתי עוד פורט 1... לא היתה ברירה, אם יש למישהו פתרון, אשמח.
תודה
@עידו300 אתה רוצה לפתור את הצורך הנקודתי אבל בלי ללמוד איך זה עובד? זכותך אבל זה לא מתאים לי, אם תלמד איך עובדת האסינכרוניות של נוד ואיך להשתמש באקספרס אשמח לענות על שאלות
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
ובדיוק זו הבעיה...
זה לא הבעיה
-
@עידו300 אתה רוצה לפתור את הצורך הנקודתי אבל בלי ללמוד איך זה עובד? זכותך אבל זה לא מתאים לי, אם תלמד איך עובדת האסינכרוניות של נוד ואיך להשתמש באקספרס אשמח לענות על שאלות
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
ובדיוק זו הבעיה...
זה לא הבעיה
@צדיק-תמים חחח, זה יפה שיש לך כאלו עקרונות, גם אני לא אוהב לעשות העתק-הדבק, אבל לפעמים צריך SOS פתרון ואח"כ יהיה זמן ללמוד את הנושא...
בכל מקרה עכשיו יש קשיים אחרים, הPM2 לא מריץ את זה, זאת אומרת כתוב אונליין אבל תכלס שניגשים לכתובת "וְאֵין קוֹל וְאֵין עֹנֶה וְאֵין קָשֶׁב".
כשמריצים כרגיל עם node *.js הכל טוב, אבל עם הPM2 לא... וגם כשמוסיפים & זה לא גורם לו להשאר אחרי שהטרמינל נסגר.אני כבר משתגע מזה, בושות מהלקוח, טוב שהוא עוד לא התקשר לקו לבדוק.
-
@עידו300 כתב בבירור | הרצת כמה סקריפטים במקביל:
gpt מתעקש על הדרך שהוא כתב.
תראו https://chatgpt.com/share/68f7352d-e9cc-8000-8072-3de179fe6480אתה צריך לצאת מהראש של סקריפטים בPHP ולעבור לראש של אפליקציה שרצה קבוע, זה לא שהראוטר "מריץ קובץ" JS לפי הנתיב (לא ברור למה נראה לך שזה טוחן מעבד, להיפך PHP הרבה יותר כבד, ואכמ"ל)
ממליץ על https://did.li/zg9Hwיש לך אגב בתחומים הרבה שרשורים דומים של מתכנתים שעברו מPHP לנוד והתקשו להבין את הגישה השונה
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
ממליץ על https://did.li/zg9Hw
התחלתי לראות, מאוד טוב אבל מניח ידע מוקדם, הוא לא מסביר את הבסיס של מה שעשה שם, שזה מה שחסר לי.
הוא מניח שכולם יודעים מה זה midlleware ומה זה app.get וapp.use מה זה ראוט. -
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
ממליץ על https://did.li/zg9Hw
התחלתי לראות, מאוד טוב אבל מניח ידע מוקדם, הוא לא מסביר את הבסיס של מה שעשה שם, שזה מה שחסר לי.
הוא מניח שכולם יודעים מה זה midlleware ומה זה app.get וapp.use מה זה ראוט. -
@עידו300 באיזה אחד אתה אוחז?
אני למדתי מזה בזמנו בלי ידע קודם, אז נראה לי שאתה פשוט צריך להמשיך@צדיק-תמים עכשיו צריך להתחיל את ה5
-
@עידו300 באיזה אחד אתה אוחז?
אני למדתי מזה בזמנו בלי ידע קודם, אז נראה לי שאתה פשוט צריך להמשיך@צדיק-תמים יצא לך להשתמש עם ראוטים רגילים בשילוב הספריה הזו? הכונה שהראוטר מעביר לעמוד אחר (מה שהוא עושה שם עם הimport מה controller), כאילו נראה לי משום מה שזה פשוט לא אמור לעבוד ביחד.
-
@צדיק-תמים יצא לך להשתמש עם ראוטים רגילים בשילוב הספריה הזו? הכונה שהראוטר מעביר לעמוד אחר (מה שהוא עושה שם עם הimport מה controller), כאילו נראה לי משום מה שזה פשוט לא אמור לעבוד ביחד.
-
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
@עידו300 למה לא?
אבל זה הראוטר של הספריה שלך, לא? לא של האקספרס
-
@צדיק-תמים כתב בבירור | הרצת כמה סקריפטים במקביל:
@עידו300 למה לא?
אבל זה הראוטר של הספריה שלך, לא? לא של האקספרס
-
לא הבנתי
import express, { json } from 'express'; import { YemotRouter } from 'yemot-router2'; import { fileURLToPath } from 'url'; import process from 'process'; export const app = express(); export const router = YemotRouter({ printLog: true,
צריך את כל הרשימה למעלה?
אני משתמש ב router כאן בתור הראוטר הרגיל? -
לא הבנתי
import express, { json } from 'express'; import { YemotRouter } from 'yemot-router2'; import { fileURLToPath } from 'url'; import process from 'process'; export const app = express(); export const router = YemotRouter({ printLog: true,
צריך את כל הרשימה למעלה?
אני משתמש ב router כאן בתור הראוטר הרגיל?