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

Edge for Private Cloud phiên bản 4.19.01

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

Bạn có thể thay đổi các cổng này nhưng hãy 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 phiên bản giá trị.
  • Các proxy Consul không thể nghe trên cùng một cổng với Dịch vụ Apigee.
  • Consul 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 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 Yêu cầu về cổng Apigee để đảm bảo không va chạm.

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

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

  1. Gỡ cài đặt apigee-mtls nếu ứng dụng này đã được cài đặt, như trong ví dụ sau:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    Để biết thêm thông tin, hãy xem bài viết Gỡ cài đặt ứng dụng 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 Tạo cấu hình tệp.
  3. Thêm hoặc thay đổi giá trị của các thuộc tính thiết lập cổng.

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

    Nút Phạm vi mặc định Mô tả
    mTLS cho ứng dụng Apigee 10700 đến 10799 Mỗi máy chủ lưu trữ cài đặt apigee-mtls yêu cầu một cổng trong dải ô 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ủ lưu trữ cài đặt apigee-cassandra yêu cầu hai cổng trong dải ô 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 bằng 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 10.500 đến 10599 Mỗi máy chủ có cài đặt apigee-message-processor đều yêu cầu 2 cổng trong dải ô đượ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 bằng các thuộc tính sau:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
    OpenLDAP 10200 đến 10299 Mỗi máy chủ lưu trữ có cài đặt apigee-ldap cần một cổng trong dải ô 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_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
    Postgres 10300 đến 10399 Mỗi máy chủ lưu trữ cài đặt apigee-postgres cần 3 cổng trong dải ô 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 bằng các thuộc tính sau:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid 10400 đến 10499 Mỗi máy chủ lưu trữ cài đặt apigee-qpid yêu cầu hai cổng trong dải ô 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 bằng các thuộc tính sau:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    Bộ định tuyến 10.600 đến 10699 Mỗi máy chủ lưu trữ cài đặt apigee-router yêu cầu hai cổng trong dải ô 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 bằng các thuộc tính sau:

    SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT
    ZooKeeper 10001 đến 10099 Mỗi máy chủ lưu trữ cài đặt apigee-zookeeper cần 3 cổng trong dải ô 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 bằng 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 giá trị tuỳ 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 bài viết Cài đặt mTLS cho ứng dụng Apigee.
  6. Định cấu hình thành phần apigee-mtls bằng cách sử dụ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 để tất cả các tệp cấu hình đều giống nhau trên tất cả các nút.