Spooler disk - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Spooler disk

Komponen spooler disk (aws.greengrass.DiskSpooler) menawarkan opsi penyimpanan persisten untuk pesan yang di-spooled dari perangkat inti Greengrass ke. AWS IoT Core Komponen ini akan menyimpan pesan keluar ini pada disk.

Versi

Komponen ini memiliki versi berikut:

  • 1.0.x

Tipe

Komponen ini adalah komponen plugin (aws.greengrass.plugin). Inti Greengrass menjalankan komponen plugin dalam Java Virtual Machine (JVM) yang sama sebagai inti. Nukleus dimulai ulang saat Anda mengubah versi komponen ini di perangkat inti.

Komponen plugin menggunakan file log yang sama seperti inti Greengrass. Untuk informasi selengkapnya, lihat Memantau AWS IoT Greengrass log.

Untuk informasi selengkapnya, lihat Jenis komponen.

Sistem operasi

Komponen ini dapat diinstal pada perangkat inti yang menjalankan sistem operasi berikut:

  • Linux

  • Windows

Persyaratan

Komponen ini memiliki persyaratan sebagai berikut:

  • storageTypeharus diatur Disk untuk menggunakan komponen ini. Anda dapat mengatur ini dalam konfigurasi inti Greengrass.

  • maxSizeInBytestidak boleh dikonfigurasi agar lebih besar dari ruang yang tersedia di perangkat. Anda dapat mengatur ini dalam konfigurasi inti Greengrass.

  • Komponen spooler disk didukung untuk berjalan di VPC.

Dependensi

Saat Anda menerapkan komponen, gunakan AWS IoT Greengrass juga versi dependensinya yang kompatibel. Ini berarti bahwa Anda harus memenuhi persyaratan untuk komponen dan semua dependensinya untuk berhasil men-deploy komponen. Bagian ini berisi daftar dependensi untuk versi yang dirilis dari komponen ini dan kendala versi semantik yang menentukan versi komponen untuk setiap dependensi. Anda juga dapat melihat dependensi untuk setiap versi komponen di konsol AWS IoT Greengrass tersebut. Pada halaman detail komponen, cari daftar Dependensi.

1.0.1 – 1.0.3

Tabel berikut mencantumkan dependensi untuk versi 1.0.1 hingga 1.0.3 dari komponen ini.

Dependensi Versi yang kompatibel Jenis dependensi
Inti Greengrass >=2.11.0 <2.13.0 Keras
1.0.0

Tabel berikut mencantumkan dependensi untuk versi 1.0.0 komponen ini.

Dependensi Versi yang kompatibel Jenis dependensi
Inti Greengrass >=2.11.0 <2.12.0 Keras

Untuk informasi selengkapnya tentang dependensi komponen, lihat referensi resep komponen.

Penggunaan

Untuk menggunakan komponen spooler disk, aws.greengrass.DiskSpooler harus dikerahkan.

Untuk mengkonfigurasi dan menggunakan komponen ini, Anda harus mengatur pluginName keaws.greengrass.DiskSpooler.

Berkas log lokal

Komponen ini menggunakan file log yang sama dengan komponen inti Greengrass.

Linux
/greengrass/v2/logs/greengrass.log
Windows
C:\greengrass\v2\logs\greengrass.log
Untuk melihat log komponen ini
  • Jalankan perintah berikut pada perangkat inti untuk melihat file log komponen ini secara real time. Ganti /greengrass/v2 atau C:\greengrass\v2 dengan jalur ke folder AWS IoT Greengrass root.

    Linux
    sudo tail -f /greengrass/v2/logs/greengrass.log
    Windows (PowerShell)
    Get-Content C:\greengrass\v2\logs\greengrass.log -Tail 10 -Wait

Changelog

Tabel berikut menjelaskan perubahan dalam setiap versi komponen.

Versi

Perubahan

1.0.3

Perbaikan bug dan peningkatan

Meningkatkan kinerja dengan menggunakan kembali koneksi database.

1.0.2

Perbaikan bug dan peningkatan

Memperbaiki masalah di mana bidang format pesan MQTT tidak bertahan dalam kasus tertentu.

1.0.1

Versi diperbarui untuk Greengrass nucleus versi 2.12.0 rilis.

1.0.0

Versi awal.