Tùy chỉnh phạm vi cổng proxy

Theo mặc định, Consul chọn các cổng mà proxy sử dụng từ khối được sử dụng thưa thớt từ 10001 đến 10800.

Bạn có thể thay đổi các cổng này, nhưng lưu ý những điều sau:

  • Bạn phải gỡ cài đặt rồi cài đặt lại apigee-mtls bằng các giá trị mới.
  • Proxy các lãnh sự không thể lắng nghe trên các cổng giống như Dịch vụ Apigee.
  • Lãnh sự chỉ có một không gian địa chỉ cổng. Điều này có nghĩa là nếu proxy A trên máy chủ A lắng nghe trên cổng 15000, thì proxy B trên máy chủ B không thể nghe trên cổng 15000.
  • Hãy nhớ xem lại Yêu cầu về cổng Apigee để đảm bảo không xảy ra xung đột.

Bạn có thể tuỳ chỉnh các cổng mà các proxy sử dụng cho phù hợp với cấu hình cụ thể của mình.

Để tuỳ chỉnh các cổng mà Apigee mTLS sử dụng:

  1. Gỡ cài đặt apigee-mtls nếu đã cài đặt như ví dụ dưới đây:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    Để biết thêm thông tin, hãy xem Gỡ cài đặt Apigee mTLS.

  2. Trên mỗi nút, mở tệp cấu hình im lặng. Để biết thêm thông tin chung về tệp này, hãy xem phần Tạo tệp cấu hình.
  3. Thêm hoặc thay đổi giá trị của thuộc tính đã đặt cổng.

    Bảng sau đây liệt kê các cổng và cung cấp tên của các thuộc tính mà bạn dùng để tuỳ chỉnh các cổng mà thành phần sử dụng với Apigee mTLS:

    Nút Dải ô mặc định Mô tả
    mTLS Apigee 10700 đến 10799 Mỗi máy chủ có cài đặt apigee-mtls yêu cầu phải có một cổng trong phạm vi đã chỉ định.

    Bạn xác định cổng bằng cách đặt số cổng tối thiểu và tối đa thành cùng một giá trị với các thuộc tính sau:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra 10100 đến 10199 Mỗi máy chủ cài đặt apigee-cassandra yêu cầu hai cổng trong phạm vi được chỉ định.

    Bạn xác định một phạm vi tuỳ chỉnh bằng cách đặt số cổng tối thiểu và tối đa với các thuộc tính sau:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    Trình xử lý tin nhắn 10500 đến 10599 Mỗi máy chủ có apigee-message-processor cài đặt yêu cầu hai cổng trong phạm vi được chỉ định.

    Bạn xác định một phạm vi tuỳ chỉnh bằng cách đặt số cổng tối thiểu và tối đa với các thuộc tính sau:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    LDAP Mở 10200 đến 10299 Mỗi máy chủ có cài đặt apigee-ldap yêu cầu một cổng trong phạm vi được chỉ định.

    Bạn xác định yêu cầu chuyển này bằng cách đặt số cổng tối thiểu và tối đa thành cùng một giá trị với các thuộc tính sau:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT

    Postgres 10300 đến 10399 Mỗi máy chủ có cài đặt apigee-postgres yêu cầu ba cổng trong phạm vi được chỉ định.

    Bạn xác định một phạm vi tuỳ chỉnh bằng cách đặt số cổng tối thiểu và tối đa với các thuộc tính sau:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    Câu hỏi thường gặp 10400 đến 10499 Mỗi máy chủ cài đặt apigee-qpid yêu cầu hai cổng trong phạm vi được chỉ định.

    Bạn xác định một phạm vi tuỳ chỉnh bằng cách đặt số cổng tối thiểu và tối đa với các thuộc tính sau:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    Bộ định tuyến 10600 đến 10699 Mỗi máy chủ cài đặt apigee-router yêu cầu hai cổng trong phạm vi được chỉ định.

    Bạn xác định một phạm vi tuỳ chỉnh bằng cách đặt số cổng tối thiểu và tối đa với các thuộc tính sau:

    RT_PROXY_PORT_MIN
    RT_PROXY_PORT_MAX

    Người trông coi vườn thú 10001 đến 10099 Mỗi máy chủ có cài đặt apigee-zookeeper yêu cầu ba cổng trong phạm vi được chỉ định.

    Bạn xác định một phạm vi tuỳ chỉnh bằng cách đặt số cổng tối thiểu và tối đa với các thuộc tính sau:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    Ví dụ sau đây xác định các giá trị tùy chỉnh cho các cổng Cassandra:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. Lưu tệp cấu hình.
  5. Cài đặt apigee-mtls như mô tả trong Cài đặt Apigee mTLS.
  6. Định cấu hình thành phần apigee-mtls bằng lệnh sau:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. Lặp lại các bước này cho từng nút trong cụm sao cho tất cả tệp cấu hình đều giống nhau trên tất cả các nút.