-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcommands
56 lines (39 loc) · 1.05 KB
/
commands
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
To build a project:
clear && ant clean && ant
To start ZooKeeper:
./zkServer.sh start
Connect to ZooKeeper CLI:
./zkCli.sh -server 127.0.0.1:2181
To stop ZooKeeper:
./zkServer.sh stop
To delete a node:
delete /servers
To run ECS:
clear && java -jar m2-ecs.jar 49999 2181 ecs.config
To run ECS Client:
clear && java -jar m2-ecs-client.jar
connect 127.0.0.1 49999
To run client:
clear && java -jar m2-client.jar
connect 127.0.0.1 50007
See who is using a port:
lsof -i :50000
See who is using a file:
lsof ./logs/
Terminate a program with PID:
kill -9 12789
Terminate a program with PID, but give chance for program to respond:
kill -2 12789
To start script:
bash -c "export host=127.0.0.1; export name=server1; export port=50000; export zkPort=2181; ./script.sh"
To run server (ports = 1024 - 65536):
clear && java -jar m2-server.jar server1 50000 2181
To run tests:
clear && ant build && ant test
Echo:
To run the server (ports = 1024 - 65536):
java -jar echoServer.jar 9696
To run the client:
java -jar echoClient.jar
Connect to server:
connect 127.0.0.1 9696