Bagikan melalui


Rilis Service Fabric

Artikel ini menyediakan informasi lebih lanjut tentang rilis terbaru dan pembaruan untuk runtime Service Fabric dan SDK.

Sumber daya berikut juga tersedia:

Service Fabric 10.1

Kami sangat senang mengumumkan bahwa rilis 10.1 dari runtime Service Fabric telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan perkakas dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric dapat diunduh dari tautan yang disediakan dalam Catatan Rilis. Repositori SDK, paket NuGet, dan Maven tersedia di semua wilayah dalam waktu 7-10 hari.

Pengumuman utama

  • Runtime Service Fabric mendefinisikan dua peran klien - Admin dan Klien. Peran Admin sangat istimewa, dan tidak dapat dibedakan dari runtime itu sendiri yang dapat bermasalah dalam kluster bersama, di mana semua penyewa memiliki hak istimewa Admin dan dapat melakukan operasi destruktif yang tidak diinginkan pada layanan penyewa lain. Dalam rilis ini kami memperkenalkan peran klien ketiga - ElevatedAdmin, yang, dikombinasikan dengan bagian Keamanan/ClientAccess manifes kluster yang dikonfigurasi dengan benar, dapat mencegah skenario yang dijelaskan.
  • Service Fabric sekarang memancarkan peristiwa kesehatan yang terlihat di SFX/SFE ketika Sesi habis.
  • Ini memungkinkan berat replika Tambahan InBuild diatur saat diterapkan ke pembatasan InBuild. Bobot yang lebih tinggi berarti bahwa replika Tambahan InBuild akan memakan lebih banyak batas InBuild, dan demikian juga berat yang lebih rendah akan mengonsumsi lebih sedikit batas, memungkinkan lebih banyak replika ditempatkan InBuild sebelum batas tercapai.
  • Dimulai dengan Pembaruan Kumulatif 3.0 (CU3) dari runtime Service Fabric 10.1, runtime .NET 8 didukung.

Rilis Service Fabric 10.1

Tanggal rilis Lepaskan Info selengkapnya
1 November 2023 Rilis Azure Service Fabric 10.1 Catatan rilis
1 April 2024 Rilis Refresh Kedua Azure Service Fabric 10.1 Catatan rilis
15 Juni 2024 Rilis Refresh Ketiga Azure Service Fabric 10.1 Catatan rilis

Service Fabric 10.0

Kami sangat senang mengumumkan bahwa rilis 10.0 dari runtime Service Fabric telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan perkakas dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric dapat diunduh dari tautan yang disediakan dalam Catatan Rilis. Repositori SDK, paket NuGet, dan Maven tersedia di semua wilayah dalam waktu 7-10 hari.

Pengumuman utama

  • Tingkatkan pemangkasan gambar Kontainer.
  • Penyeimbangan kluster per jenis node.
  • Mengekspos fase pemeriksaan kesehatan dan timer untuk peningkatan aplikasi dan kluster.
  • Mendukung kompatibilitas versi ESE.dll dalam proses pembuatan replika.
  • Aktifkan pemeriksaan Sewa.
  • Perluas konstruktor FabricClient untuk menyertakan "SecurityCredentials" tanpa "HostEndpoints".
  • Audit keamanan pengaturan titik akhir manajemen kluster.

Rilis Service Fabric 10.0

Tanggal rilis Lepaskan Info selengkapnya
09 September 2023 Rilis Azure Service Fabric 10.0 Catatan rilis
1 November 2023 Rilis Refresh Pertama Azure Service Fabric 10.0 Catatan rilis
1 April 2024 Rilis Refresh Ketiga Azure Service Fabric 10.0 Catatan rilis
15 Juni 2024 Rilis Refresh Keempat Azure Service Fabric 10.0 Catatan rilis

Service Fabric 9.1

Kami sangat senang mengumumkan bahwa rilis runtime Service Fabric 9.1 telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan alat dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric dapat diunduh dari tautan yang disediakan dalam Catatan Rilis. Repositori SDK, paket NuGet, dan Maven tersedia di semua wilayah dalam waktu 7-10 hari.

Pengumuman utama

  • Azure Service Fabric memblokir penyebaran yang tidak memenuhi persyaratan durabilitas Silver atau Gold mulai 10/11/2022 (Tanggal diperpanjang dari 30/10/2022 hingga 10/11/2022). Lima VM atau lebih akan diberlakukan dengan perubahan ini untuk kluster yang lebih baru yang dibuat setelah 10/11/2022 untuk membantu menghindari kehilangan data dari permintaan infrastruktur tingkat VM untuk beban kerja produksi. Persyaratan jumlah VM tidak berubah untuk durabilitas Perunggu. Penegakan untuk kluster yang ada akan diluncurkan dalam beberapa bulan mendatang.
  • Jenis node Azure Service Fabric dengan durabilitas Set Skala Komputer Virtual Silver atau Gold harus selalu memiliki properti "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates" diatur ke false dalam definisi model set skala. Pengaturan enableAutomaticUpdates ke false akan mencegah hidupkan ulang OS yang tidak diinginkan karena pembaruan Windows seperti patching, yang dapat memengaruhi beban kerja produksi. Sebagai gantinya, Anda harus mengaktifkan peningkatan OS Otomatis melalui pembaruan Gambar OS Set Skala Komputer Virtual dengan mengatur "enableAutomaticOSUpgrade" ke true. Dengan peningkatan gambar OS otomatis diaktifkan pada set skala Anda, proses patching tambahan melalui Windows Update tidak diperlukan.
  • Mulai 9.1.1436.9590, Service Fabric Runtime menyediakan konfigurasi di Linux dan Windows yang disebut "Setup/BlockAccessToWireServer" untuk memungkinkan penyebar runtime menyiapkan Daftar Kontrol Akses (ACL) pada Komputer Virtual (VM) untuk mencegah akses dari kontainer ke server kawat. ACL ini tetap sinkron selama skenario pembuatan/peningkatan kluster baru dan mulai ulang simpul VM/SF.

Rilis Service Fabric 9.1

Tanggal rilis Lepaskan Info selengkapnya
24 Oktober 2022 Azure Service Fabric 9.1 Catatan rilis
8 Desember 2022 Rilis Refresh Pertama Azure Service Fabric 9.1 Catatan rilis
Rabu, 01 Maret 2023 Rilis Refresh Kedua Azure Service Fabric 9.1 Catatan rilis
6 April 2023 Rilis Refresh Ketiga Azure Service Fabric 9.1 Catatan rilis
Mei 15, 2023 Rilis Refresh Keempat Azure Service Fabric 9.1 Catatan rilis
19 Juni 2023 Azure Service Fabric 9.1 Rilis Refresh Kelima Catatan rilis
30 Agustus 2023 Rilis Refresh Keenam Azure Service Fabric 9.1 Catatan rilis
1 November 2023 Azure Service Fabric 9.1 Rilis Refresh Ketujuh Catatan rilis
1 April 2024 Rilis Refresh Kesembilan Azure Service Fabric 9.1 Catatan rilis
15 Juni 2024 Rilis Refresh Kesepuluh Azure Service Fabric 9.1 Catatan rilis

Service Fabric 9.0

Kami sangat senang mengumumkan bahwa rilis 9.0 runtime Service Fabric telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan alat dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric tersedia melalui Alat Penginstal Platform Web, paket NuGet, dan repositori Maven.

Pengumuman utama

  • Dukungan Ketersediaan Umum untuk .NET 6.0
  • Dukungan Ketersediaan Umum untuk Ubuntu 20.04
  • Dukungan Ketersediaan Umum untuk Multi-AZ dalam satu Set Skala Komputer Virtual
  • Menambahkan dukungan untuk IHost, IHostBuilder dan Model Hosting Minimal
  • Mengaktifkan opsi keikutsertaan untuk pengecualian akses jauh berbasis Serialisasi Kontrak Data (DCS)
  • Mendukung pembuatan Pengalaman Pengembang End-to-End untuk pengembangan Linux pada Windows menggunakan WSL2
  • Dukungan untuk kueri rekursif paralel untuk Layanan DNS Service Fabric
  • Dukungan untuk KeyVaultReference Terkelola
  • Mengekspos ID Kontainer untuk paket kode yang saat ini disebarkan
  • Menambahkan variabel lingkungan Fabric_InstanceId untuk aplikasi tamu stateless
  • Mengekspos API untuk melaporkan MoveCost
  • Menerapkan nilai Maks yang dapat dikonfigurasi pada InstanceCloseDelayDuration
  • Menambahkan kemampuan untuk menghitung pengingat pelaku
  • Membuat pembaruan untuk peristiwa platform
  • Memperkenalkan properti dalam runtime Service Fabric yang dapat diatur melalui SFRP sebagai ID sumber daya ARM
  • Mengekspos stempel waktu provisi jenis aplikasi
  • Dukungan ditambahkan untuk metadata Service Fabric Resource Provider (SFRP) ke entitas versi + jenis aplikasi, dimulai dengan ID sumber daya ARM
  • Windows Server 2022 kini didukung pada rilis CU2 9.0.
  • Dukungan runtime Mirantis Container di Windows untuk kontainer Service Fabric
  • Microsoft Web Platform Installer (WebPI) yang digunakan untuk menginstal Service Fabric SDK and Tools dihentikan pada 1 Juli 2022.
  • Azure Service Fabric memblokir penyebaran yang tidak memenuhi persyaratan durabilitas Silver atau Gold mulai 30/9/2022. 5 VM atau lebih akan diberlakukan dengan perubahan ini untuk membantu menghindari kehilangan data dari permintaan infrastruktur tingkat VM untuk beban kerja produksi. Penegakan untuk kluster yang ada akan diluncurkan dalam beberapa bulan mendatang.
  • Jenis node Azure Service Fabric dengan durabilitas Set Skala Komputer Virtual Silver atau Gold harus selalu menonaktifkan pembaruan Windows secara eksplisit untuk menghindari mulai ulang OS yang tidak diinginkan karena pembaruan Windows, yang dapat memengaruhi beban kerja produksi. Ini dapat dilakukan dengan mengatur "enableAutomaticUpdates": false, di Virtual Machine Scale Set OSProfile. Pertimbangkan untuk mengaktifkan peningkatan Gambar Set Skala Komputer Virtual Otomatis sebagai gantinya. Penyebaran akan mulai gagal dari 30/09/2022 untuk kluster baru, jika WindowsUpdates tidak dinonaktifkan pada Virtual Machine Scale Set. Penegakan untuk kluster yang ada akan diluncurkan dalam beberapa bulan mendatang.

Rilis Service Fabric 9.0

Tanggal rilis Lepaskan Info selengkapnya
29 April 2022 Azure Service Fabric 9.0 Catatan rilis
06 Juni 2022 Rilis Azure Service Fabric 9.0 First Refresh Catatan rilis
14 Juli 2022 Rilis Pembaruan Kedua Azure Service Fabric 9.0 Catatan rilis
13 September 2022 Rilis Refresh Ketiga Azure Service Fabric 9.0 Catatan rilis
11 Oktober 2022 Rilis Refresh Keempat Azure Service Fabric 9.0 Catatan rilis
8 Desember 2022 Rilis Refresh Kelima Azure Service Fabric 9.0 Catatan rilis
Rabu, 01 Maret 2023 Azure Service Fabric 9.0 Rilis Refresh Ketujuh Catatan rilis
6 April 2023 Azure Service Fabric 9.0 Rilis Refresh Kedelapan Catatan rilis
Mei 15, 2023 Rilis Refresh Kesembilan Azure Service Fabric 9.0 Catatan rilis
1 November 2023 Azure Service Fabric 9.0 Rilis Refresh Ke-12 Catatan rilis

Service Fabric 8.2

Kami sangat senang mengumumkan bahwa rilis 8.2 runtime Service Fabric telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan alat dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric tersedia melalui Alat Penginstal Platform Web, paket NuGet, dan repositori Maven.

Pengumuman utama

  • Ekspos API di Cluster Manager yang perlu dicatat jika peningkatan berdampak
  • Azure Service Fabric memblokir penyebaran yang tidak memenuhi persyaratan durabilitas Silver atau Gold mulai 10/11/2022 (Tanggal diperpanjang dari 30/10/2022 hingga 10/11/2022). Lima VM atau lebih akan diberlakukan dengan perubahan ini untuk kluster yang lebih baru yang dibuat setelah 10/11/2022 untuk membantu menghindari kehilangan data dari permintaan infrastruktur tingkat VM untuk beban kerja produksi. Persyaratan jumlah VM tidak berubah untuk durabilitas Perunggu. Penegakan untuk kluster yang ada akan diluncurkan dalam beberapa bulan mendatang.
  • Jenis node Azure Service Fabric dengan durabilitas Set Skala Komputer Virtual Silver atau Gold harus selalu memiliki properti "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates" diatur ke false dalam definisi model set skala. Pengaturan enableAutomaticUpdates ke false akan mencegah hidupkan ulang OS yang tidak diinginkan karena pembaruan Windows seperti patching, yang dapat memengaruhi beban kerja produksi. Sebagai gantinya, Anda harus mengaktifkan peningkatan OS Otomatis melalui pembaruan Gambar OS Set Skala Komputer Virtual dengan mengatur "enableAutomaticOSUpgrade" ke true. Dengan peningkatan gambar OS otomatis diaktifkan pada set skala Anda, proses patching tambahan melalui Windows Update tidak diperlukan.

Rilis Service Fabric 8.2

Tanggal rilis Lepaskan Info selengkapnya
29 Oktober 2021 Azure Service Fabric 8.2 Catatan rilis
16 Desember 2021 Rilis Azure Service Fabric 8.2 First Refresh Catatan rilis
12 Februari 2022 Rilis Azure Service Fabric 8.2 Second Refresh Catatan rilis
06 Juni 2022 Rilis Azure Service Fabric 8.2 Third Refresh Catatan rilis
14 Juli 2022 Rilis Pembaruan Keempat Azure Service Fabric 8.2 Catatan rilis
11 Oktober 2022 Azure Service Fabric 8.2 Rilis Refresh Keenam Catatan rilis
24 Oktober 2022 Azure Service Fabric 8.2 Rilis Refresh Ketujuh Catatan rilis
Rabu, 01 Maret 2023 Azure Service Fabric 8.2 Rilis Refresh Kesembilan Catatan rilis

Service Fabric 8.1

Kami sangat senang mengumumkan bahwa rilis 8.1 runtime Service Fabric telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan alat dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric tersedia melalui Alat Penginstal Platform Web, paket NuGet, dan repositori Maven.

Pengumuman utama

  • Menambahkan dukungan untuk Auxiliary Replica
  • Pratinjau Menambahkan dukungan untuk aplikasi .NET 6.0 Service Fabric
  • Menambahkan dukungan API untuk memperbarui deskripsi aplikasi
  • Menambahkan ping periodik antara Reconfiguration Agent (RA) dan Reconfiguration Agent Proxy (RAP) untuk mendeteksi kegagalan dan proses IPC yang macet
  • Menambahkan dukungan untuk penyelidikan keaktifan dan kesiapan untuk aplikasi non kontainer
  • Membuat peningkatan kluster untuk pembaruan kapasitas simpul tanpa dampak

Rilis Service Fabric 8.1

Tanggal rilis Lepaskan Info selengkapnya
28 Juli 2021 Azure Service Fabric 8.1 Catatan rilis
13 Agustus 2021 Azure Service Fabric 8.1 Rilis Refresh Pertama Catatan rilis
09 September 2021 Azure Service Fabric 8.1 Rilis Refresh Kedua Catatan rilis
06 Oktober 2021 Azure Service Fabric 8.1 Rilis Refresh Ketiga Catatan rilis

Service Fabric 8.0

Kami sangat senang mengumumkan bahwa runtime Service Fabric rilis 8.0 telah mulai diluncurkan ke berbagai wilayah Azure bersama dengan alat dan pembaruan SDK. Pembaruan untuk runtime .NET SDK, Java SDK, dan Service Fabric tersedia melalui Alat Penginstal Platform Web, paket NuGet, dan repositori Maven.

Pengumuman utama

  • Ketersediaan Umum dukungan untuk .NET 5 untuk Windows
  • Ketersediaan UmumNodeTypes Stateless
  • Kemampuan untuk memindahkan instans layanan stateless
  • Kemampuan untuk menambahkan DefaultLoad berparameter dalam manifes aplikasi
  • Untuk peningkatan replika singleton - kemampuan untuk memiliki beberapa pengaturan tingkat kluster untuk didefinisikan pada tingkat aplikasi
  • Kemampuan untuk penempatan cerdas berdasarkan tag node
  • Kemampuan untuk menentukan ambang batas persentase node tidak sehat yang memengaruhi kesehatan kluster
  • Kemampuan untuk mengkueri layanan dengan beban teratas
  • Kemampuan menambahkan interval baru untuk kode kesalahan baru
  • Kapabilitas untuk menandai instans layanan sebagai selesai
  • Dukungan untuk model penyebaran berbasis gelombang untuk peningkatan otomatis
  • Penambahan pemeriksaan kesiapan untuk aplikasi terkontainer
  • Mengaktifkan UseSeparateSecondaryMoveCost ke true secara default
  • Perbaikan StateManager untuk merilis referensi segera setelah aman untuk dirilis
  • Memblokir Penghapusan Central Secret Service saat menyimpan rahasia pengguna

Rilis Service Fabric 8.0

Tanggal rilis Lepaskan Info selengkapnya
08 April 2021 Azure Service Fabric 8.0 Catatan rilis
17 Mei 2021 Azure Service Fabric 8.0 Rilis Refresh Pertama Catatan rilis
17 Juni 2021 Azure Service Fabric 8.0 Rilis Refresh Kedua Catatan rilis
28 Juli 2021 Azure Service Fabric 8.0 Rilis Refresh Ketiga Catatan rilis

Versi sebelumnya

Service Fabric 7.2

Pengumuman utama

  • Pratinjau: Kluster yang dikelola Service Fabric kini berada dalam pratinjau publik. Kluster yang dikelola Service Fabric bertujuan untuk menyederhanakan penyebaran dan pengelolaan kluster dengan merangkum sumber daya yang mendasarinya yang membentuk kluster Service Fabric menjadi satu sumber daya ARM. Untuk informasi selengkapnya, lihat Gambaran umum kluster terkelola Service Fabric.
  • Pratinjau: Mendukung layanan stateless dengan sejumlah instans yang lebih besar dari jumlah node sekarang dalam pratinjau publik. Kebijakan penempatan memungkinkan pembuatan beberapa instans stateless dari partisi pada node.
  • FabricObserver (FO) 3.0 sekarang tersedia.
    • Anda sekarang dapat menjalankan FabricObserver di kluster Linux dan Windows.
    • Anda sekarang dapat membuat plugin pengamat kustom. Lihat readme plugin dan proyek plugin sampel untuk detail dan kode.
    • Anda sekarang dapat mengubah pengaturan pengamat apa pun melalui peningkatan parameter aplikasi. Ini berarti Anda tidak perlu lagi menebus FO untuk memodifikasi pengaturan pengamat tertentu. Lihat sampelnya.
  • Dukungan untuk citra kontainer Ubuntu 18.04 OneBox.
  • Pratinjau: Referensi KeyVault untuk aplikasi Service Fabric HANYA mendukung rahasia versi. Rahasia tanpa versi tidak didukung.
  • SF SDK memerlukan VS 2019 terbaru versi 16.7.6 atau 16.8 Preview 4 untuk dapat membuat proyek .NET Framework stateless/stateful/actor baru. Jika Anda tidak memiliki pembaruan VS terbaru, setelah membuat proyek layanan, gunakan manajer paket untuk menginstal Microsoft.ServiceFabric.Services (versi 4.2.x) untuk proyek stateful/stateless dan Microsoft.ServiceFabric.Actors (versi 4.2.x) untuk proyek aktor dari nuget.org.
  • RunToCompletion: Service Fabric mendukung konsep run to completion untuk executable tamu. Dengan pembaruan ini setelah replika selesai, sumber daya kluster yang dialokasikan untuk replika ini akan dirilis.
  • Dukungan pemerintahan sumber daya telah ditingkatkan: memungkinkan permintaan dan membatasi spesifikasi untuk sumber daya cpu dan memori.

Rilis Service Fabric 7.2

Tanggal rilis Lepaskan Info selengkapnya
21 Oktober 2020 Azure Service Fabric 7.2 Catatan rilis
9 November 2020 Azure Service Fabric 7.2 Rilis Refresh Kedua Catatan rilis
Selasa, 10 Nopember 2020 Azure Service Fabric 7.2 Rilis Refresh Ketiga Catatan rilis
2 Desember 2020 Azure Service Fabric 7.2 Rilis Refresh Keempat Catatan rilis
25 Januari 2021 Azure Service Fabric 7.2 Rilis Refresh Kelima Catatan rilis
17 Februari 2021 Azure Service Fabric 7.2 Rilis Refresh Keenam Catatan rilis
10 Maret 2021 Azure Service Fabric 7.2 Rilis Refresh Ketujuh Catatan rilis

Service Fabric 7.1

Karena krisis COVID-19 saat ini, dan mempertimbangkan tantangan yang dihadapi oleh pelanggan kami, kami membuat 7.1 tersedia, tetapi tidak akan secara otomatis meningkatkan kluster yang ditetapkan untuk menerima peningkatan otomatis. Kami menjeda peningkatan otomatis hingga pemberitahuan lebih lanjut untuk memastikan bahwa pelanggan dapat menerapkan peningkatan ketika paling sesuai untuk mereka, untuk menghindari gangguan yang tidak terduga.

Anda dapat memperbarui ke 7.1 melalui portal Azure atau melalui penyebaran Azure Resource Manager.

Kluster Service Fabric dengan peningkatan otomatis diaktifkan akan mulai menerima pembaruan 7.1 secara otomatis setelah kami melanjutkan prosedur peluncuran standar. Kami memberikan pengumuman lain sebelum peluncuran standar dimulai di Situs Komunitas Teknologi Service Fabric. Kami juga telah menerbitkan pembaruan hingga tanggal akhir dukungan untuk rilis utama mulai dari 6.5 hingga 7.1 di sini.

Pengumuman utama

  • Ketersediaan UmumIdentitas yang Dikelola Service Fabric untuk aplikasi Service Fabric
  • Dukungan untuk Ubuntu 18.04
  • Pratinjau: Skala komputer virtual mengatur dukungan disk OS Ephemeral**: Disk OS Ephemeral adalah penyimpanan yang dibuat pada komputer virtual lokal, dan tidak disimpan ke Azure Storage jarak jauh. Mereka direkomendasikan untuk semua jenis node Service Fabric (Primer dan Sekunder), karena dibandingkan dengan disk OS persisten tradisional, disk OS sementara:
    • Menurunkan latensi baca/tulis yang lebih rendah ke disk OS
    • Mengaktifkan operasi manajemen node reset/citra ulang yang lebih cepat
    • Mengurangi biaya keseluruhan (disk gratis dan tidak dikenakan biaya penyimpanan tambahan)
  • Dukungan untuk deklarasi Sertifikat Titik Akhir Layanan aplikasi Service Fabric dengan nama umum subjek.
  • Dukungan Pemeriksaan Kesehatan untuk layanan terkontainer: Dukungan untuk mekanisme Liveness Probe untuk aplikasi terkontainer. Liveness Probe membantu mengumumkan keaktifan aplikasi dalam kontainer dan ketika mereka tidak merespons secara tepat waktu, itu menghasilkan hidupkan ulang.
  • Dukungan untuk Paket Kode Penginisialisasi untuk kontainer dan aplikasi guest executable. Ini memungkinkan eksekusi Paket Kode (misalnya, kontainer), dalam urutan tertentu, untuk melakukan inisialisasi Paket Layanan.
  • FabricObserver dan ClusterObserver adalah aplikasi stateless yang menangkap Service Fabric Telemetry yang terkait dengan berbagai aspek kluster SF. Kedua aplikasi ini siap untuk penyebaran ke kluster produksi Windows untuk menangkap telemetri kaya dengan dukungan yang diimplementasikan untuk ApplicationInsights, EventSource, dan LogAnalytics.
    • FabricObserver (FO) 2.0- berjalan pada semua node, menghasilkan peristiwa kesehatan, menghasilkan telemetri ketika ambang batas penggunaan sumber daya yang dikonfigurasi pengguna tercapai. Rilis ini berisi beberapa penyempurnaan di seluruh pemantauan, manajemen data, detail peristiwa kesehatan, telemetri terstruktur.
    • ClusterObserver (CO) 1.1 - berjalan pada sebuah node, mengambil telemetri kesehatan tingkat kluster. Dalam rilis ini, ClusterObserver juga memantau status node dan menghasilkan telemetri ketika node sedang berhenti/proses nonaktif/dinonaktifkan lebih lama dari periode waktu yang ditentukan pengguna.

Menyempurnakan pengalaman siklus hidup aplikasi

  • Pratinjau:Permintaan pengosongan: Selama pemeliharaan layanan yang direncanakan, seperti peningkatan layanan atau penonaktifan node, Anda ingin mengizinkan layanan mengosongkan koneksi sesuai prosedur. Fitur ini menambahkan durasi keterlambatan penutupan instans dalam konfigurasi layanan. Selama operasi yang direncanakan, SF menghapus alamat Layanan dari penemuan lalu menunggu durasi ini sebelum mematikan layanan.
  • Deteksi dan Penyeimbangan Subkluster Otomatis: Subkluster terjadi ketika layanan dengan batasan penempatan yang berbeda memiliki metrik beban yang umum. Jika beban pada berbagai set node berbeda secara signifikan, Service Fabric Cluster Resource Manager percaya bahwa kluster tidak seimbang, meskipun memiliki keseimbangan terbaik karena kendala penempatan. Akibatnya, ia mencoba menyeimbangkan kembali kluster, berpotensi menyebabkan pergerakan layanan yang tidak perlu (karena "ketidakseimbangan" tidak dapat ditingkatkan secara substansial). Cluster Resource Manager sekarang akan mencoba mendeteksi konfigurasi semacam ini secara otomatis dan memahami kapan ketidakseimbangan dapat diperbaiki melalui gerakan, dan ketika sebaliknya harus meninggalkan hal-hal sendiri karena tidak ada peningkatan substansial yang dapat dilakukan.
  • Biaya Pemindahan yang Berbeda untuk replika sekunder: Kami telah memperkenalkan nilai biaya pemindahan baru VeryHigh yang memberikan lebih banyak fleksibilitas dalam beberapa skenario untuk menentukan apakah biaya pemindahan terpisah harus digunakan untuk replika sekunder.
  • Mengaktifkan mekanisme Liveness Probe yang diaktifkan untuk aplikasi dalam kontainer. Liveness Probe membantu mengumumkan keaktifan aplikasi dalam kontainer dan ketika mereka tidak merespons secara tepat waktu, itu menghasilkan hidupkan ulang.
  • Jalankan ke penyelesaian/sekali untuk layanan**

Penyempurnaan Penyimpanan Citra

  • Service Fabric 7.1 menggunakan transportasi khusus untuk mengamankan transfer file antar node secara default. Dependensi pada berbagi file SMB dihapus dari versi 7.1. Berbagi file SMB yang diamankan masih ada pada node yang berisi replika Image Store Service untuk pilihan pelanggan untuk memilih keluar dari default dan untuk peningkatan dan penurunan ke versi lama.

Peningkatan Reliable Collection

Rilis Service Fabric 7.1

Tanggal rilis Lepaskan Info selengkapnya
20 April 2020 Azure Service Fabric 7.1 Catatan rilis
16 Juni 2020 Microsoft Azure Service Fabric 7.1 Refresh Pertama Catatan rilis
20 Juli 2020 Microsoft Azure Service Fabric 7.1 Refresh Kedua Catatan rilis
12 Agustus 2020 Microsoft Azure Service Fabric 7.1 Refresh Ketiga Catatan rilis
10 September 2020 Microsoft Azure Service Fabric 7.1 Refresh Keempat Catatan rilis
7 Oktober 2020 Microsoft Azure Service Fabric 7.1 Refresh Keenam Catatan rilis
23 November 2020 Microsoft Azure Service Fabric 7.1 Refresh Kedelapan Catatan rilis

Service Fabric 7.0

Azure Service Fabric 7.0 sekarang tersedia! Anda dapat memperbarui ke 7.0 melalui portal Azure atau melalui penyebaran Azure Resource Manager. Karena umpan balik pelanggan tentang rilis sekitar periode liburan, kami tidak akan mulai memperbarui kluster secara otomatis yang ditetapkan untuk menerima peningkatan otomatis hingga Januari. Pada bulan Januari, kami melanjutkan prosedur peluncuran standar dan kluster dengan peningkatan otomatis diaktifkan akan mulai menerima pembaruan 7.0 secara otomatis. Kami memberikan pengumuman lain sebelum peluncuran dimulai. Kami juga akan memperbarui tanggal rilis yang direncanakan untuk menunjukkan bahwa kami mempertimbangkan kebijakan ini. Lihat di sini untuk info terbaru jadwal rilis kami di masa mendatang.

Pengumuman utama

  • Dukungan KeyVaultReference untuk rahasia aplikasi (Pratinjau): Aplikasi Service Fabric yang telah mengaktifkan Identitas Terkelola sekarang dapat secara langsung mereferensikan URL rahasia Key Vault sebagai variabel lingkungan, parameter aplikasi, atau kredensial repositori kontainer. Service Fabric akan secara otomatis menyelesaikan rahasia menggunakan identitas terkelola aplikasi. 

  • Penyempurnaan keamanan peningkatan untuk layanan stateless: Untuk menjamin ketersediaan selama peningkatan aplikasi, kami telah memperkenalkan konfigurasi baru untuk menentukan jumlah minimum instans untuk layanan stateless yang akan dianggap tersedia. Sebelumnya nilai ini adalah 1 untuk semua layanan dan tidak dapat diubah. Dengan pemeriksaan keamanan per layanan baru ini, Anda dapat memastikan bahwa layanan Anda tetap memiliki jumlah minimum instans up selama peningkatan aplikasi, peningkatan kluster, dan pemeliharaan lain yang bergantung pada pemeriksaan kesehatan dan keselamatan Service Fabric.

  • Batas Sumber Daya untuk Layanan Pengguna: Pengguna dapat mengatur batas sumber daya untuk layanan pengguna pada node untuk mencegah skenario seperti kelelahan sumber daya dari layanan sistem Service Fabric. 

  • Biaya pemindahan layanan yang sangat tinggi untuk jenis replika. Replika dengan biaya pemindahan Sangat Tinggi akan dipindahkan hanya jika ada kendala pelanggaran pada kluster yang tidak dapat diperbaiki dengan cara lain. Lihat dokumen tertaut untuk informasi tambahan tentang kapan penggunaan biaya pemindahan "Sangat Tinggi" wajar dan untuk pertimbangan lebih lanjut.

  • Pemeriksaan keamanan kluster tambahan: Dalam rilis ini, kami memperkenalkan pemeriksaan keamanan kuorum seed node yang dapat dikonfigurasi. Ini memungkinkan Anda menyesuaikan berapa banyak seed node yang harus tersedia selama siklus hidup kluster dan skenario manajemen. Operasi yang akan mengambil kluster di bawah nilai yang dikonfigurasi diblokir. Saat ini nilai default selalu merupakan kuorum dari node seed, misalnya, jika Anda memiliki tujuh node seed, operasi yang akan membawa Anda di bawah lima node seed akan diblokir secara default. Dengan perubahan ini, Anda dapat membuat nilai aman minimum 6, yang hanya akan memungkinkan satu seed node turun pada satu waktu.

  • Menambahkan dukungan untuk mengelola layanan Pencadangan dan Pemulihan di Service Fabric Explorer. Ini memungkinkan aktivitas berikut langsung dari dalam SFX: menemukan layanan pencadangan dan pemulihan, membuat kebijakan pencadangan, mengaktifkan pencadangan otomatis, mengambil cadangan adhoc, memicu operasi pemulihan, dan menelusuri cadangan yang ada.

  • Mengumumkan ketersediaan ReliableCollectionsMissingTypesTool: Alat ini membantu memvalidasi jenis yang digunakan dalam koleksi yang andal kompatibel maju dan mundur selama peningkatan aplikasi bergulir. Ini membantu mencegah kegagalan pemutakhiran atau kehilangan data dan kerusakan data karena tipe yang hilang atau tidak kompatibel.

  • Aktifkan pembacaan stabil pada replika sekunder: Baca stabil membatasi replika sekunder untuk mengembalikan nilai yang telah di-kuorum.

Selain itu, rilis ini berisi fitur baru lainnya, perbaikan bug, dan dukungan, keandalan, dan peningkatan performa. Untuk daftar lengkap perubahan, silakan lihat catatan rilis.

Service Fabric rilis 7.0

Tanggal rilis Lepaskan Info selengkapnya
18 November 2019 Azure Service Fabric 7.0 Catatan rilis
30 Januari 2020 Azure Service Fabric 7.0 Rilis Refresh Catatan rilis
6 Februari 2020 Azure Service Fabric 7.0 Rilis Refresh Catatan rilis
2 Maret 2020 Azure Service Fabric 7.0 Rilis Refresh Catatan rilis
Rabu, 06 Mei 2020 Azure Service Fabric 7.0 Rilis Refresh Keenam Catatan rilis
9 Oktober 2020 Azure Service Fabric 7.0 Rilis Refresh Kesembilan Catatan rilis

Service Fabric 6.5

Rilis ini mencakup dukungan, keandalan, dan peningkatan performa, fitur baru, perbaikan bug, dan peningkatan untuk memudahkan manajemen siklus hidup kluster dan aplikasi.

Penting

Service Fabric 6.5 adalah rilis terakhir dengan dukungan alat Service Fabric di Visual Studio 2015. Pelanggan disarankan untuk berpindah ke Visual Studio 2019 ke depannya.

Apa yang baru dalam Service Fabric 6.5:

Untuk informasi selengkapnya, lihat Catatan Rilis Service Fabric 6.5.

Rilis Service Fabric 6.5

Tanggal rilis Lepaskan Info selengkapnya
Selasa, 11 Juni 2019 Azure Service Fabric 6.5 Catatan rilis
2 Juli 2019 Azure Service Fabric 6.5 Refresh Release Catatan rilis
29 Juli 2019 Azure Service Fabric 6.5 Refresh Release Catatan rilis
23 Agu 2019 Azure Service Fabric 6.5 Refresh Release Catatan rilis
14 Okt 2019 Azure Service Fabric 6.5 Refresh Release Catatan rilis

Rilis Service Fabric 6.4

Tanggal rilis Lepaskan
30 November 2018 Azure Service Fabric 6.4
12 Desember 2018 Azure Service Fabric 6.4 Refresh Release untuk kluster Windows
4 Februari 2019 Rilis Refresh Azure Service Fabric 6.4
4 Maret 2019 Rilis Refresh Azure Service Fabric 6.4
8 April 2019 Rilis Refresh Azure Service Fabric 6.4
2 Mei 2019 Rilis Refresh Azure Service Fabric 6.4
28 Mei 2019 Rilis Refresh Azure Service Fabric 6.4