Qpid Broker-J را پیکربندی کنید

این سند نحوه تنظیم و لغو تنظیمات برای مؤلفه apigee-qpidd Edge برای Private Cloud را مورد بحث قرار می دهد. برای این و نسخه‌های بعدی Edge for Private Cloud، جزء Qpid شامل کارگزار مبتنی بر جاوا (Broker-J) است. برای جزئیات بیشتر در مورد Broker-J، به Apache Qpid Broker-J مراجعه کنید.

درباره کنسول مدیریت Qpid

می‌توانید Qpid Broker-J را از طریق کنسول مدیریت وب Qpid پیکربندی و مدیریت کنید. ما در مورد استفاده از کنسول برای نظارت بر صف‌ها و پیام‌های Qpid در Monitoring Apache Qpid Broker-J بحث می‌کنیم.

در بخش‌های بعدی نحوه مدیریت پیکربندی‌های کنسول مدیریت Qpid با ویرایش فایل‌های ویژگی (که کد با پیکربندی یا CwC نیز نامیده می‌شود) را توضیح می‌دهیم.

در حین نصب، اعتبار کنسول مدیریت Qpid را پیکربندی کنید

برای پیکربندی اعتبار کنسول مدیریت Qpid در طول فرآیند نصب:

  1. فایل پیکربندی Edge را برای توپولوژی نصب خود باز کنید. به فایل پیکربندی لبه مراجعه کنید.
  2. متغیرهای اعتبار نام کاربری و رمز عبور را تنظیم کنید:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. اسکریپت راه اندازی را اجرا کنید:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

اعتبار کنسول مدیریت Qpid را اصلاح کنید

برای تغییر اعتبار کنسول مدیریت Qpid پس از نصب:

  1. یک فایل موقت ایجاد کنید و متغیرهای زیر را در آن قرار دهید. (یا در صورت تمایل می توانید از فایل پیکربندی اصلی خود استفاده کنید.)
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. این دستور را اجرا کنید:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. کارگزار Qpid را مجددا راه اندازی کنید:
    apigee-service apigee-qpidd restart
  4. این مراحل را در هر نود Qpid، یکی یکی تکرار کنید.

تنظیمات پیش فرض بروکر Qpid را لغو کنید

  1. فایل زیر را ایجاد یا ویرایش کنید
    APIGEE_ROOT/customer/application/qpidd.properties
  2. در صورت لزوم پیکربندی را اضافه، حذف یا تغییر دهید. مثال زیر اعتبار مدیریت و شماره پورتال پیش‌فرض را تغییر می‌دهد:
    # Example for modifying management credentials and port.
    
    conf_qpidd_qpid.authenticationproviders.users.name=username
    conf_qpidd_qpid.authenticationproviders.users.password=pass123
    
    # Example for setting the management portal port. Default is 8090.
      
    conf_qpidd_qpid.ports.http_port=10001
  3. تغییرات را ذخیره کنید و مطمئن شوید که فایل در اختیار کاربر apigee است و قابل خواندن است:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. فرآیند qpidd را مجدداً راه اندازی کنید:
    apigee-service apigee-qpidd restart