ปรับแต่งช่วงพอร์ตพร็อกซี

Edge for Private Cloud v4.19.01

โดยค่าเริ่มต้น Consul จะเลือกพอร์ตที่พร็อกซีใช้จากช่วงที่มีการใช้งานน้อยตั้งแต่ 10, 001 ถึง 10800

คุณเปลี่ยนพอร์ตเหล่านี้ได้ แต่โปรดทราบข้อมูลต่อไปนี้

  • คุณต้องถอนการติดตั้งและติดตั้ง apigee-mtls อีกครั้งด้วยค่าใหม่
  • พร็อกซีของ Consul ฟังพอร์ตเดียวกับบริการ Apigee ไม่ได้
  • Consul มีพื้นที่ของพอร์ตเพียงที่เดียว ซึ่งหมายความว่าหากพร็อกซี A บนโฮสต์ A ฟังบนพอร์ต 15000 พร็อกซี B บนโฮสต์ B จะไม่สามารถฟังในพอร์ต 15000 ได้
  • อย่าลืมตรวจสอบข้อกําหนดของพอร์ต API เพื่อให้มั่นใจว่าไม่มีการชนกัน

คุณจะปรับแต่งพอร์ตที่ใช้งานพร็อกซีให้เหมาะกับการกําหนดค่าได้ตามต้องการได้

หากต้องการปรับแต่งพอร์ตที่ Apigee mTLS ใช้ ให้ทําดังนี้

  1. ถอนการติดตั้ง apigee-mtls หากติดตั้งไว้อยู่แล้ว ตามตัวอย่างต่อไปนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    โปรดดูข้อมูลเพิ่มเติมในหัวข้อถอนการติดตั้ง Apigee mTLS

  2. เปิดไฟล์การกําหนดค่าที่แต่ละโหนด ดูข้อมูลทั่วไปเพิ่มเติมเกี่ยวกับไฟล์นี้ได้ที่การสร้างไฟล์การกําหนดค่า
  3. เพิ่มหรือเปลี่ยนค่าของคุณสมบัติที่ตั้งค่าพอร์ต

    ตารางต่อไปนี้แสดงพอร์ตและบอกชื่อพร็อพเพอร์ตี้ที่คุณใช้ปรับแต่งพอร์ตที่คอมโพเนนต์ใช้ Apigee mTLS ได้

    โหนด ช่วง เริ่มต้น คำอธิบาย
    Apigee mTLS 10700 ถึง 10799 โฮสต์แต่ละรายการที่มีการติดตั้ง apigee-mtls ต้องใช้พอร์ตเดียวในช่วงที่ระบุ

    คุณจะกําหนดพอร์ตได้โดยกําหนดหมายเลขพอร์ตต่ําสุดและสูงสุดเป็นค่าเดียวกันโดยมีพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra 10100 ถึง 10199 แต่ละโฮสต์ที่มีการติดตั้ง apigee-cassandra ต้องใช้พอร์ต 2 พอร์ตในช่วงที่ระบุ

    คุณกําหนดช่วงที่กําหนดเองได้โดยการตั้งค่าหมายเลขพอร์ตสูงสุดและต่ําสุดด้วยพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    Message Processor 10500 ถึง 10599 โฮสต์แต่ละรายการที่มีการติดตั้ง apigee-message-processor ต้องใช้พอร์ต 2 พอร์ตในช่วงที่ระบุ

    คุณกําหนดช่วงที่กําหนดเองได้โดยการตั้งค่าหมายเลขพอร์ตสูงสุดและต่ําสุดด้วยพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    OpenLDAP 10200 ถึง 10299 โฮสต์แต่ละรายการที่มีการติดตั้ง apigee-ldap ต้องใช้พอร์ต 1 ช่วงที่ระบุ

    คุณกําหนดพอร์ตได้โดยกําหนดหมายเลขพอร์ตต่ําสุดและสูงสุดเป็นค่าเดียวกันซึ่งมีพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT

    Postgres 10300 ถึง 10399 โฮสต์แต่ละรายการที่มีการติดตั้ง apigee-postgres ต้องใช้พอร์ต 3 พอร์ตในช่วงที่ระบุ

    คุณกําหนดช่วงที่กําหนดเองได้โดยการตั้งค่าหมายเลขพอร์ตสูงสุดและต่ําสุดด้วยพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid 10400 ถึง 10499 แต่ละโฮสต์ที่มีการติดตั้ง apigee-qpid ต้องใช้พอร์ต 2 พอร์ตในช่วงที่ระบุ

    คุณกําหนดช่วงที่กําหนดเองได้โดยการตั้งค่าหมายเลขพอร์ตสูงสุดและต่ําสุดด้วยพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    เราเตอร์ 10600 ถึง 10699 แต่ละโฮสต์ที่มีการติดตั้ง apigee-router ต้องใช้พอร์ต 2 พอร์ตในช่วงที่ระบุ

    คุณกําหนดช่วงที่กําหนดเองได้โดยการตั้งค่าหมายเลขพอร์ตสูงสุดและต่ําสุดด้วยพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT

    ผู้ดูแลสวนสัตว์ 10,001 ถึง 10,099 โฮสต์แต่ละรายการที่มีการติดตั้ง apigee-zookeeper ต้องใช้พอร์ต 3 พอร์ตในช่วงที่ระบุ

    คุณกําหนดช่วงที่กําหนดเองได้โดยการตั้งค่าหมายเลขพอร์ตสูงสุดและต่ําสุดด้วยพร็อพเพอร์ตี้ต่อไปนี้

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    ตัวอย่างต่อไปนี้จะกําหนดค่าที่กําหนดเองสําหรับพอร์ต Cassandra

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. บันทึกไฟล์การกําหนดค่า
  5. ติดตั้ง apigee-mtls ตามที่อธิบายไว้ในติดตั้ง Apigee mTLS
  6. กําหนดค่าคอมโพเนนต์ apigee-mtls โดยใช้คําสั่งต่อไปนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. ทําซ้ําขั้นตอนเหล่านี้สําหรับแต่ละโหนดในคลัสเตอร์เพื่อให้ไฟล์การกําหนดค่าทั้งหมดเหมือนกันในโหนดทั้งหมด