טריגר Rabbit MQ
הטריגר Rabbit MQ הוא טריגר של אירוע במחבר שמאפשר להפעיל שילוב על סמך אירועי Rabbit MQ שנרשמתם אליהם בחיבור Rabbit MQ.
לפני שמתחילים
אם אתם מתכננים ליצור או להגדיר חיבור חדש לטריגר Rabbit MQ, ודאו שיש לכם את תפקיד ה-IAM הבא בפרויקט:
- אדמין של מחבר (
roles/connectors.admin)
מידע על הקצאת תפקידים מופיע במאמר ניהול הגישה.
מקצים לחשבון השירות שרוצים להשתמש בו עבור הטריגר של Rabbit MQ את תפקידי ה-IAM הבאים:
- Application Integration Invoker (
roles/integrations.integrationInvoker)
במאמר ניהול הגישה לחשבונות שירות מוסבר איך נותנים לחשבון שירות תפקיד.
הוספת הטריגר Rabbit MQ
כדי להוסיף טריגר של Rabbit MQ לשילוב, מבצעים את השלבים הבאים:
- נכנסים לדף Application Integration במסוף Google Cloud .
- בתפריט הניווט, לוחצים על Integrations (שילובים).
מוצגת רשימה של כל השילובים שזמינים בפרויקט Google Cloud בדף Integrations List.
- בוחרים שילוב קיים או לוחצים על יצירת שילוב כדי ליצור שילוב חדש.
אם יוצרים שילוב חדש:
- מזינים שם ותיאור בחלונית יצירת שילוב.
- בוחרים אזור לשילוב.
- בוחרים חשבון שירות לאינטגרציה. אפשר לשנות או לעדכן את פרטי חשבון השירות של שילוב בכל שלב מחלונית סיכום השילוב בסרגל הכלים של השילוב.
- לוחצים על יצירה.
השילוב החדש שנוצר ייפתח בכלי השילובים.
- בסרגל הניווט של כלי העריכה של השילוב, לוחצים על טריגרים כדי לראות את רשימת הטריגרים הזמינים.
- לוחצים על הרכיב Rabbit MQ trigger (טריגר Rabbit MQ) וממקמים אותו בכלי לעריכת שילובים.
כדי להגדיר את הטריגר של Rabbit MQ, אפשר להשתמש בחיבור קיים של Rabbit MQ שזמין ב-Integration Connectors, או ליצור חיבור חדש של Rabbit MQ באמצעות האפשרות ליצירת חיבור מוטבע.
הגדרת טריגר של Rabbit MQ באמצעות חיבור קיים
אפשר להגדיר את הטריגר Rabbit MQ באמצעות חיבור Rabbit MQ קיים ב-Integration Connectors. שימו לב שהטריגר Rabbit MQ הוא טריגר של אירוע במחבר, ולכן אפשר להשתמש בחיבור Rabbit MQ רק אם מופעל בו מינוי לאירועים כדי להגדיר את הטריגר.
מידע על הגדרת טריגר Rabbit MQ באמצעות חיבור חדש ל-Rabbit MQ מופיע במאמר הגדרת טריגר Rabbit MQ באמצעות חיבור חדש
כדי להגדיר טריגר של Rabbit MQ באמצעות חיבור קיים ל-Rabbit MQ, מבצעים את השלבים הבאים:
- לוחצים על הרכיב Rabbit MQ trigger (טריגר של Rabbit MQ) בכלי לעריכת שילובים כדי לפתוח את חלונית הגדרת הטריגר.
- לוחצים על Configure trigger (הגדרת הטריגר).
- בדף Connector Event Trigger Editor (עורך טריגרים של אירועים של מחבר), מזינים את פרטי ההגדרה הבאים:
- אזור: בוחרים את האזור של חיבור Rabbit MQ.
- Connection: בוחרים את החיבור ל-Rabbit MQ שרוצים להשתמש בו.
ב-Application Integration מוצגים רק חיבורים פעילים ל-Rabbit MQ שמופעל בהם מינוי לאירועים.
- בוחרים באפשרות
Queueאונושא בתור JMS Source Type.- אם בוחרים באפשרות
Queue, צריך לספק את שם התור של Rabbit MQ בעמודהJMS Source Name. - אם בוחרים באפשרות
Topic, צריך לספק את שם הנושא של Rabbit MQ בעמודה JMS Source Name (שם מקור JMS).
- אם בוחרים באפשרות
- חשבון שירות: בוחרים חשבון שירות עם תפקידי ה-IAM הנדרשים לטריגר Rabbit MQ.
- לוחצים על סיום כדי להשלים את הגדרת הטריגר ולסגור את הדף.
הגדרת טריגר של Rabbit MQ באמצעות חיבור חדש
כדי להגדיר את הטריגר של Rabbit MQ באמצעות חיבור חדש ל-Rabbit MQ, מבצעים את השלבים הבאים:
- לוחצים על הרכיב Rabbit MQ trigger (טריגר של Rabbit MQ) בכלי לעריכת שילובים כדי לפתוח את חלונית הגדרת הטריגר.
- לוחצים על Configure trigger (הגדרת הטריגר).
- מדלגים על השדה אזור.
- לוחצים על Connection (חיבור) ובוחרים באפשרות Create Connection (יצירת חיבור) מהתפריט הנפתח.
- מבצעים את השלבים הבאים בחלונית Create Connection (יצירת חיבור):
- בשלב מיקום, בוחרים את המיקום של חיבור Rabbit MQ החדש:
- אזור: בוחרים אזור מהרשימה הנפתחת.
- לוחצים על הבא.
- בשלב Connection Details (פרטי החיבור), מזינים את הפרטים של חיבור Rabbit MQ החדש:
- גרסת המחבר: בוחרים גרסה זמינה של מחבר Rabbit MQ מהרשימה הנפתחת.
- שם החיבור: מזינים שם לחיבור Rabbit MQ.
- (אופציונלי) תיאור: מזינים תיאור לקישור.
- (אופציונלי) הפעלת Cloud Logging: מסמנים את התיבה הזו כדי לאחסן את כל נתוני היומן של החיבור.
- חשבון שירות: בוחרים חשבון שירות עם תפקידי ה-IAM הנדרשים לחיבור Rabbit MQ.
- הפעלת הרשמה לאירועים: בוחרים באפשרות הזו כדי להפעיל את ההרשמה לאירועים עבור החיבור ל-Rabbit MQ.
- (אופציונלי) מרחיבים את הגדרות מתקדמות כדי להגדיר את ההגדרות של צומת החיבור.
מידע נוסף על הגדרות צומת החיבור ל-Rabbit MQ זמין במאמר בנושא חיבור ל-Rabbit MQ.
- (אופציונלי) לוחצים על + הוספת תווית כדי להוסיף תווית לקישור בצורה של צמד מפתח/ערך.
- לוחצים על הבא.
-
בשלב יעדים, מזינים את פרטי המופע של Rabbit MQ:
- סוג היעד: בוחרים באפשרות כתובת המארח.
- מארח: מזינים את שם המארח או את כתובת ה-IP של מופע Rabbit MQ.
- לוחצים על הבא.
- אם רוצים להשתמש ב-SSL, בוחרים באפשרות הפעלת SSL. יוצגו פרטי ההגדרה של SSL.
- בוחרים סוג של מאגר אישורים. הוא יכול להיות גלוי לכולם, פרטי או חיבור לא מאובטח.
- בוחרים את האישורים שמוצגים על סמך הבחירה שלכם במאגר האישורים.
- אם אתם משתמשים ב-mTLS, בוחרים את האישורים של מאגר המפתחות בקטע Key Store.
- אופציונלי: בוחרים את גרסת ה-TLS.
- מזינים את סט האלגוריתמים להצפנה הנתמך. מזינים כמה חבילות הצפנה, כערכים מופרדים בפסיקים. מידע נוסף זמין במאמר בנושא חבילות הצפנה נתמכות.
-
בשלב אימות, מזינים את פרטי האימות של מופע Rabbit MQ:
- בוחרים את סוג האימות הרצוי ומזינים את הפרטים הרלוונטיים כדי לגשת לכתובת ה-URL של מארח Rabbit MQ שצוינה.
כדי להבין איך להגדיר את סוגי האימות האלה, אפשר לעיין במאמר בנושא הגדרת אימות.
- לוחצים על הבא.
- בוחרים את סוג האימות הרצוי ומזינים את הפרטים הרלוונטיים כדי לגשת לכתובת ה-URL של מארח Rabbit MQ שצוינה.
- בדיקה: בודקים את פרטי החיבור ל-Rabbit MQ שצוינו.
- לוחצים על יצירה כדי לסיים את יצירת החיבור החדש ל-Rabbit MQ.
- בשלב מיקום, בוחרים את המיקום של חיבור Rabbit MQ החדש:
- לוחצים על סיום וסוגרים את הדף.
סטים נתמכים של אלגוריתמים להצפנה
| גרסת TLS | סטים נתמכים של אלגוריתמים להצפנה |
|---|---|
| 1.2 |
|
| 1.3 |
|
פלט של טריגר
תהליך ההגדרה של מינוי לאירועים באמצעות הטריגר Rabbit MQ נמשך כמה דקות. אפשר לראות את הסטטוס של המינוי לאירוע בחלונית ההגדרה של הטריגר, בקטע פרטי המינוי לאירוע.
הטריגר של Rabbit MQ מציין את הסטטוס של מינוי לאירוע באמצעות המצבים הבאים:
-
Creating: מציין שהטריגר נרשם למינוי האירוע. -
Active: מציין שהטריגר נרשם בהצלחה למינוי לאירוע. -
Error: מציין שיש בעיה במינוי לאירועים שהוגדר.
בנוסף לסטטוס המינוי לאירוע, בקטע פרטי המינוי לאירוע מוצגים גם פרטים אחרים כמו אזור החיבור, שם החיבור ושם המינוי לאירוע.
בתמונה הבאה מוצגת דוגמה לפריסה של חלונית ההגדרה של טריגר Rabbit MQ:
משתנה הפלט של הטריגר
לכל אירוע, טריגר Rabbit MQ יוצר משתנה פלט ConnectorEventPayload (בפורמט JSON) שאפשר להשתמש בו במשימות בהמשך. המשתנה
יכיל את מטען הנתונים מהאירוע של Rabbit MQ. לדוגמה:
{ "message": "Hello world", "messageContentType": "Text" }
הצגת מינויים לאירועים
כדי לראות ולנהל את כל המינויים לאירועים שמשויכים לחיבור ב-Integration Connectors, פועלים לפי השלבים הבאים:
- עוברים לדף Integration Connectors > Connections.
- לוחצים על החיבור שרוצים לראות את המינויים שלו.
- לוחצים על הכרטיסייה מינויים לאירועים.
כאן מוצגים כל המינויים לאירועים של החיבור.
עריכה של טריגר Rabbit MQ
אפשר לערוך טריגר של Rabbit MQ כדי לשנות או לעדכן את הגדרות החיבור ואת פרטי המינוי לאירועים.
כדי לערוך טריגר של Rabbit MQ:
- לוחצים על הרכיב Rabbit MQ trigger (טריגר של Rabbit MQ) בכלי לעריכת שילובים כדי לפתוח את חלונית הגדרת הטריגר.
- לוחצים על Configure Rabbit MQ trigger (הגדרת טריגר של Rabbit MQ).
- בדף Connector Event Trigger Editor (עורך טריגרים של אירועים במחבר), מבצעים את הפעולות הבאות:
- כדי לשמור את המינוי הקודם לאירועים, לוחצים על שמירה. אחרת, לוחצים על מחיקה.
- מעדכנים את הגדרות החיבור ואת פרטי המינוי לאירועים לפי הצורך.
- לוחצים על סיום.
אפשר לראות את פרטי החיבור וההרשמה לאירועים המעודכנים בחלונית ההגדרות של הטריגר, בקטע פרטי הרשמה לאירועים.
מכסות ומגבלות
מידע על מכסות ומגבלות זמין במאמר מכסות ומגבלות.
המאמרים הבאים
- מידע על כל המשימות והטריגרים
- איך בודקים ומפרסמים שילוב
- מידע נוסף על טיפול בשגיאות
- מידע נוסף על יומני ביצוע של שילובים