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

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

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

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

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

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

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

  1. فایل پیکربندی Edge را برای توپولوژی نصب خود باز کنید. فایل پیکربندی 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