Tüm Ürünler
Search
Belge Merkezi

Elasticsearch:Üçüncü taraf kütüphaneleri yapılandırın

Son Güncelleme:Oct 04, 2026

Üçüncü Taraf Kütüphaneler özelliği, Alibaba Cloud Logstash küme yapılandırmanız için sürücü dosyalarını yüklemenize ve yönetmenize olanak tanır.

Yordam

  1. Logstash Clusters sayfasına.

  2. Hedef kümeye gidin.

    1. Üst gezinme çubuğunda kümenin bulunduğu bölgeyi seçin.

    2. Logstash Clusters sayfasında ilgili kümeyi bulun ve ID'sine tıklayın.

  3. Sol gezinme bölmesinde Cluster Configuration seçeneğine tıklayın.

  4. Third-party Libraries bölümünde Upload yanındaki Manage öğesine tıklayın.

  5. Modify Configuration sayfasında alt kısımdaki Configure düğmesine tıklayın.

  6. Upload seçeneğine tıklayın ve açılan iletişim kutusundan yerel dosyaları seçerek yükleyin.

    Aynı anda birden fazla dosya yükleyebilirsiniz. Yüklemeden önce Alibaba Cloud Logstash, her dosyayı adına ve MD5 değerine göre doğrular. Dosyaların uzantısı .jar olmalı, dosya adı Çin karakterleri içermemeli ve 100 karakteri aşmamalıdır. Bu doğrulamadan geçemeyen bir dosya varsa hata mesajı görüntülenir ve dosya yüklenmez.

    Alibaba Cloud Logstash şu anda MySQL JDBC, PolarDB for Oracle JDBC ve PostgreSQL JDBC olmak üzere üç tür sürücü dosyasını destekler. İndirme bağlantıları aşağıdaki tabloda listelenmiştir.

    Sürücü türü

    Sürücü dosyası

    MySQL JDBC sürücüsü

    PolarDB for Oracle JDBC sürücüsü

    PolarDB for Oracle JDBC.zip

    Not

    Alibaba Cloud PolarDB for Oracle, Java 6, Java 7 ve Java 8 ile uyumlu JDBC sürücüleri sağlar. İlgili JAR dosyaları şunlardır:

    • polardb-jdbc16.jar

    • polardb-jdbc17.jar

    • polardb-jdbc18.jar

    Uygulamanızın Java Development Kit (JDK) sürümüyle eşleşen JDBC sürücüsünü seçin.

    PostgreSQL JDBC sürücüsü

    Uyarı

    Üçüncü taraf kütüphanelerde değişiklik yapmak kümenin yeniden başlatılmasına neden olur. Hizmet kesintilerini önlemek için bu değişikliği yalnızca yoğun olmayan saatlerde yapın.

  7. Save düğmesine tıklayın.

    Yapılandırmayı kaydetmek kümenin yeniden başlatılmasını tetikler. Yeniden başlatma tamamlandığında üçüncü taraf kütüphaneler eklenir.

  8. İsteğe bağlı: Yüklenen dosyaların ayrıntılarını Modify Configuration sayfasında görüntülemek için Upload yanındaki Manage seçeneğine tekrar tıklayın.

    Sayfa, yüklenen her dosya için File Name ve File Path bilgilerini gösterir. Bu kütüphaneyi gerektiren bir işlem hattı yapılandırırken kullanmak üzere bir dosyanın File Path bilgisini kopyalayabilirsiniz. Yapılandırma örneği için bkz. RDS for MySQL'den Elasticsearch'e veri senkronize etmek için Logstash'i kullanma.

    Önemli
    • Güvenlik amacıyla işlem hattı yapılandırmanızda JDBC sürücüsü kullanıyorsanız jdbc_connection_string parametresine allowLoadLocalInfile=false&autoDeserialize=false ifadesini eklemeniz gerekir. Aksi takdirde Logstash yapılandırma dosyası doğrulamadan geçemez. Örneğin: jdbc_connection_string => "jdbc:mysql://xxx.drds.aliyuncs.com:3306/test-database?allowLoadLocalInfile=false&autoDeserialize=false".

    • Kullanılmayan bir üçüncü taraf kütüphanesini kaldırmak için Modify Configuration sayfasına gidin, alt kısımdaki Configure düğmesine tıklayın ve ardından dosyanın yanındaki 删除图标 simgesine tıklayın.

İlgili API'ler

  • ListExtendfiles: Bir Logstash kümesinin üçüncü taraf kütüphanelerini sorgular.

  • UpdateExtendfiles: Bir Logstash kümesinin üçüncü taraf kütüphanelerini günceller.