Skip to content

Commit 7060e73

Browse files
committed
Adjusted setup config of Axon Server for DCB (still v slow).
1 parent db44384 commit 7060e73

File tree

2 files changed

+18
-17
lines changed

2 files changed

+18
-17
lines changed

Makefile

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ grpc-stubs:
7878

7979
.PHONY: start-axon-server-aggregates
8080
start-axon-server-aggregates:
81-
docker run -d --name my-axon-server -p 8024:8024 -p 8124:8124 axoniq/axonserver axonserver
81+
docker run -d --rm --name my-axon-server-aggregates -p 8024:8024 -p 8124:8124 axoniq/axonserver axonserver
8282
@printf "Waiting for Axon Server to initialize"
8383
@until curl -sf -X POST "http://127.0.0.1:8024/v2/cluster/init" \
8484
| grep -q "Accepted init cluster request"; do \
@@ -90,33 +90,32 @@ start-axon-server-aggregates:
9090

9191
.PHONY: stop-axon-server-aggregates
9292
stop-axon-server-aggregates:
93-
docker stop my-axon-server
94-
docker rm my-axon-server
93+
docker stop my-axon-server-aggregates
9594

9695
.PHONY: start-axon-server-dcb
9796
start-axon-server-dcb:
98-
docker run -d \
99-
--name my-axon-dcb-server \
97+
docker run -d --rm \
98+
--name my-axon-server-dcb \
10099
-p 8024:8024 \
101100
-p 8124:8124 \
102101
-e AXONIQ_AXONSERVER_NAME=my-axon-dcb-server \
103102
-e AXONIQ_AXONSERVER_HOSTNAME=my-axon-dcb-server \
104-
-e AXONIQ_AXONSERVER_DCB_ENABLED="true" \
105-
-e AXONIQ_AXONSERVER_CLUSTER_MODE="SINGLE_NODE" \
103+
-e AXONIQ_AXONSERVER_STANDALONE_DCB="true" \
106104
axoniq/axonserver
105+
sleep 15
106+
# -e AXONIQ_AXONSERVER_EVENT_FORCE_INTERVAL="0" \
107107
# axoniq/axonserver:latest-jdk-17-nonroot
108-
@printf "Waiting for Axon Server to initialize DCB"
109-
@until curl -sf -X POST "http://127.0.0.1:8024/v2/cluster/init?dcb=true" \
110-
| grep -q "Accepted init cluster request"; do \
111-
printf "."; \
112-
sleep 1; \
113-
done
114-
@echo " done."
108+
# @printf "Waiting for Axon Server to initialize DCB"
109+
# @until curl -sf -X POST "http://127.0.0.1:8024/v2/cluster/init?dcb=true" \
110+
# | grep -q "Accepted init cluster request"; do \
111+
# printf "."; \
112+
# sleep 1; \
113+
# done
114+
# @echo " done."
115115

116116
.PHONY: stop-axon-server-dcb
117117
stop-axon-server-dcb:
118-
docker stop my-axon-dcb-server
119-
docker rm my-axon-dcb-server
118+
docker stop my-axon-server-dcb
120119

121120
.PHONY: test-axon-client-aggregates
122121
test-axon-client-aggregates:

tests/test_axonclient.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import datetime
33
import http.client
44
import os
5+
from time import sleep
56
from unittest import TestCase, skip, skipIf
67
from uuid import uuid4
78

@@ -323,8 +324,9 @@ def test_benchmark_dcb_append(self) -> None:
323324
for i in range(num_iters):
324325
start = datetime.datetime.now()
325326
num_per_iter = 1000
326-
for j in range(num_per_iter):
327+
for _ in range(num_per_iter):
327328
tag1 = self._generate_tag()
329+
# print(tag1)
328330
client.dcb_append(
329331
events=[self._generate_tagged_event(tag1)],
330332
condition=dcb_pb2.ConsistencyCondition(

0 commit comments

Comments
 (0)