τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
σύνδεσμος λήψης:Apache ZooKeeper
Η έκδοση που κατέβασα: zookeeper-3.4.12
Μετά τη λήψη, αποσυμπιέστε
1. Δημιουργήστε έναν φάκελο "data" και έναν φάκελο "log" στο φάκελο D:zookeeper-3.4.12
2. Αντιγράψτε το zoo_sample.cfg και μετονομάστε: zoo.cfg
Τροποποιήστε το αρχείο zoo.cfg
- # The number of milliseconds of each tick
- tickTime=2000
- # The number of ticks that the initial
- # synchronization phase can take
- initLimit=10
- # The number of ticks that can pass between
- # sending a request and getting an acknowledgement
- syncLimit=5
- # the directory where the snapshot is stored.
- # do not use /tmp for storage, /tmp here is just
- # example sakes.
- #dataDir=/tmp/zookeeper
- dataDir=D:zookeeper-3.4.12data
- dataLogDir=D:zookeeper-3.4.12log
- # the port at which the clients will connect
- clientPort=2181
Εισαγάγετε τον κατάλογο: D:zookeeper-3.4.12bin
1. Εκτελέστε το zkServer.cmd
2. Εκτελέστε zkCli.cmd
- #连接本地zk
- zkCli.cmd
-
- #链接远程zk
- zkCli.cmd -server ip:port
Λειτουργία στο zkCli.cmd
1. Δημιουργία κόμβων
create /test "my_data"
Κόμβος:/δοκιμή
Τιμή: my_data
Σημείωση: Όταν δημιουργείτε έναν κόμβο στο zk, πρέπει να ξεκινά με "/", διαφορετικά θα αναφερθεί ένα σφάλμα:Η εντολή απέτυχε: java.lang.IllegalArgumentException: Η διαδρομή πρέπει να ξεκινά με / χαρακτήρα
2. Λάβετε κόμβους
get /test
3. Τροποποίηση κόμβων
set /test "abc"
4. Δημιουργήστε θυγατρικούς κόμβους
create /test/child "child"
5. Προβολή θυγατρικών κόμβων
ls /test
6. Διαγραφή κόμβου
delete /test/child