מדריך למתחילים: פריסת מאגר עובדים לדוגמה ב-Cloud Run

מאגרי Worker ב-Cloud Run מאפשרים להריץ עומסי עבודה ברקע באופן רציף, כמו שליפת הודעות מתור, בלי לטפל בבקשות HTTP נכנסות. במדריך למתחילים הזה תפרסו קונטיינר לדוגמה של מאגר Worker ותראו את הודעות היומן שהוא כותב באופן קבוע.

לפני שמתחילים

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  3. Verify that billing is enabled for your Google Cloud project.

  4. למחירון של Cloud Run או למחשבון עלויות.

התפקידים הנדרשים

כדי לקבל את ההרשאות שדרושות להשלמת המדריך למתחילים, אתם צריכים לבקש מהאדמין לתת לכם את התפקידים הבאים ב-IAM:

להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.

פריסת מאגר של קבצים זמניים

כדי לפרוס את מאגר מארזי ה-Worker לדוגמה:

  1. נכנסים ל-Cloud Run במסוף Google Cloud :

    כניסה ל-Cloud Run

  2. בתפריט, בוחרים באפשרות Worker pools ולוחצים על Deploy container כדי להציג את הטופס Create worker pools.

  3. לוחצים על בדיקה באמצעות מאגר תגים לדוגמה.

  4. לוחצים על Create כדי לפרוס את קובץ האימג' ב-Cloud Run. מחכים שהפריסה תסתיים.

  5. לוחצים על הכרטיסייה Logs כדי לראות את היומנים שנכתבו על ידי מאגר ה-Workers. מאגר ה-Workers כותב כל הזמן את הודעת היומן Cloud Run Worker Pool instance is running!.

הסרת המשאבים

כדי להימנע מחיובים נוספים בחשבון Google Cloud , מחקו את כל המשאבים שפרסתם במדריך למתחילים הזה.

מחיקת המאגר

יכול להיות שתחויבו על אחסון קובץ האימג' של הקונטיינר ב-Artifact Registry. כדי למחוק מאגרים של Artifact Registry, פועלים לפי השלבים שמפורטים במאמר מחיקת מאגרים במסמכי התיעוד של Artifact Registry.

מחיקת מאגר ה-workers

מאגר ה-Workers לדוגמה כותב יומנים באופן רציף. כדי להפסיק את הרישום ביומן, מבצעים את אחת מהפעולות הבאות כדי למחוק את מאגר ה-Workers:

  1. נכנסים ל-Cloud Run במסוף Google Cloud :

    כניסה ל-Cloud Run

  2. בתפריט, בוחרים באפשרות Worker pools ואז בוחרים את מאגר ה-workers שרוצים למחוק.

  3. לוחצים על Delete.

מחיקת פרויקט הבדיקה

כשמוחקים את הפרויקט ב- Google Cloud , החיוב על כל המשאבים בפרויקט נפסק. כדי לשחרר את כל המשאבים של Google Cloud בפרויקט:

  1. במסוף Google Cloud , נכנסים לדף Manage resources.

    כניסה לדף Manage resources

  2. ברשימת הפרויקטים, בוחרים את הפרויקט שרוצים למחוק ולוחצים על Delete.
  3. כדי למחוק את הפרויקט, כותבים את מזהה הפרויקט בתיבת הדו-שיח ולוחצים על Shut down.

המאמרים הבאים

מידע נוסף על מאגרי וורקרים זמין במאמרים הבאים: