15 lines
870 B
YAML
15 lines
870 B
YAML
# Optional measurement-only override. It constrains CPU visibility for each
|
|
# long-running BEAM container so scheduler-count and memory behavior can be
|
|
# reproduced on a many-core development host. Values are experiment inputs,
|
|
# not production recommendations or minimum requirements.
|
|
services:
|
|
web:
|
|
cpus: ${CPU_REPLAY_WEB_CPUS:?Set CPU_REPLAY_WEB_CPUS for this experiment}
|
|
environment:
|
|
ERL_ZFLAGS: "+Q ${ERLANG_PORT_LIMIT:-65536} +S ${CPU_REPLAY_WEB_SCHEDULERS:?Set CPU_REPLAY_WEB_SCHEDULERS}:${CPU_REPLAY_WEB_SCHEDULERS:?Set CPU_REPLAY_WEB_SCHEDULERS}"
|
|
|
|
worker:
|
|
cpus: ${CPU_REPLAY_WORKER_CPUS:?Set CPU_REPLAY_WORKER_CPUS for this experiment}
|
|
environment:
|
|
ERL_ZFLAGS: "+Q ${ERLANG_PORT_LIMIT:-65536} +S ${CPU_REPLAY_WORKER_SCHEDULERS:?Set CPU_REPLAY_WORKER_SCHEDULERS}:${CPU_REPLAY_WORKER_SCHEDULERS:?Set CPU_REPLAY_WORKER_SCHEDULERS}"
|