Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3764|Jawab: 4

Tutorial instalasi konsul di lingkungan pengujian Windows

[Salin tautan]
Diposting pada 17/06/2023 19.38.15 | | | |
HashiCorp Consul adalah solusi jaringan layanan yang memungkinkan tim mengelola konektivitas jaringan yang aman antar layanan dan di seluruh lingkungan dan runtime lokal dan multi-cloud. Consul menyediakan penemuan layanan, penyambungan layanan, manajemen lalu lintas, dan pembaruan otomatis untuk perangkat infrastruktur jaringan. Anda dapat menggunakan fitur ini secara individual atau bersama-sama dalam satu penyebaran Konsul.

Consul menyediakan sarana kontrol yang memungkinkan Anda mendaftar, menanyakan, dan mengamankan layanan yang diterapkan di seluruh jaringan. Sarana kontrol adalah bagian dari infrastruktur jaringan yang memelihara registri pusat untuk melacak layanan dan alamat IP masing-masing. Ini adalah sistem terdistribusi yang berjalan pada sekelompok node, seperti server fisik, instans cloud, mesin virtual, atau kontainer.

Resensi:

Panggilan antarmuka API HTTP Konsul
https://www.itsvse.com/thread-9578-1-1.html

ASP.NET Pelacakan Tautan Inti (3) SkyAPM didasarkan pada konfigurasi dinamis Consul
https://www.itsvse.com/thread-9468-1-1.html

【Arsitektur】ASP.NET Inti sangat tersedia berdasarkan layanan Konsul
https://www.itsvse.com/thread-9422-1-1.html

Arsitektur: ASP.NET Core secara dinamis mengonfigurasi pembaruan panas berdasarkan Consul
https://www.itsvse.com/thread-9421-1-1.html

[Arsitektur]. net/c# mengimplementasikan konfigurasi terdistribusi penyimpanan Kunci/Nilai berdasarkan Consul
https://www.itsvse.com/thread-9420-1-1.html

Alamat Unduhan:

Login hyperlink terlihat.
Login hyperlink terlihat.

Konsul (CLI) memerintahkan:

Login hyperlink terlihat.
Login hyperlink terlihat.

Pertama, unduh consul_1.15.3_windows_amd64 dan buat yang barustart.batSkrip untuk memulai konsul, naskahnya adalah sebagai berikut:

Kemudian jalankan skrip start.bat, seperti yang ditunjukkan pada gambar di bawah ini:



Browser terbuka:http://127.0.0.1:8500/, seperti yang ditunjukkan pada gambar di bawah ini:



Terlampir adalah perintah untuk membangun lingkungan pengujian konsul menggunakan docker:


Informasi parameter perintah startup konsul:

Resolusi lapangan
-peladen
Mulai sebagai server. Defaultnya adalah klien.
-Bootstrap
Ini digunakan untuk mengontrol apakah server dalam mode bootstrap, hanya satu server yang dapat berada dalam mode bootstrap di pusat data, dan ketika server dalam mode bootstrap, server dapat dipilih sebagai pemimpin server.
-bootstrap-harapkan=1
Jika jumlah minimum server yang diperlukan oleh kluster kurang dari jumlah ini, kluster akan dibatalkan.
-Ui
Tentukan untuk membuka antarmuka UI, sehingga Anda dapat mengakses antarmuka UI web yang disertakan dengan konsul melalui alamat seperti http://localhost:8500/ui.
-pengarah data
Tentukan direktori penyimpanan data.
-mengikat
Alamat yang ditentukan untuk komunikasi dalam kluster harus dapat dijangkau ke semua simpul dalam kluster, dan defaultnya adalah 0.0.0.0.
-klien
Tentukan alamat klien mana yang terikat konsul, yang menyediakan layanan seperti HTTP, DNS, RPC, dll., dan defaultnya adalah 127.0.0.1.
-simpul
Nama simpul dalam kluster harus unik dalam kluster, dan defaultnya adalah nama host simpul.
-pusat data
Tentukan nama pusat data, yang default ke DC1.

Setelah memulai Consul, ia mendengarkan 6 port secara default:

8300
Port replikasi dan pemimpin jauh (sinkronisasi replika, port penerusan)
8301
Port LAN Cossip (port terhubung ke cluster)
8302
Port Gosip WAN (port terhubung ke luar kluster)
8500
Port antarmuka web ui (port akses antarmuka web)
8600
Port yang menggunakan protokol DNS untuk melihat informasi simpul (port yang digunakan oleh protokol DNS)
8503
gRPC TLS: API gRPC dengan koneksi TLS

Untuk informasi lebih lanjut tentang pelabuhan konsul, lihat:Login hyperlink terlihat.

(Akhir)




Mantan:[Transfer] ke MySQL Advanced: optimalkan perintah tabel
Depan:ASP.NET Opsi konfigurasi Inti (dua puluh satu) adalah perbedaan antara AddOptions dan Configure
 Tuan tanah| Diposting pada 17/06/2023 19.57.01 |
Pembaruan dan penemuan layanan kontainer konsul pelabuhan:https://www.cnblogs.com/pengdi/p/15425378.html
 Tuan tanah| Diposting pada 17/06/2023 20.20.01 |
Penyebaran lingkungan Linux


Buat file start.sh baru dengan konten berikut:

Buat file layanan consul.service baru sebagai berikut:



 Tuan tanah| Diposting pada 17/06/2023 20.28.20 |
Jalankan Consul dengan docker-compose

Gunakan perintah docker untuk menjalankan kluster Consul, file docker-compose terlihat seperti ini:

 Tuan tanah| Diposting pada 13/08/2025 10.36.13 |
agent: Error starting agent: error="Failed to start Consul server: Failed to start Raft: fail to open write-ahead-log: failed initializing meta DB: sync D:\itsvse\consul_1.21.3_windows_amd64\data\raft\wal: Akses ditolak."

larutan

Login hyperlink terlihat.
Login hyperlink terlihat.

Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com