开启/关闭录制
默认情况下,在为被测应用注入 AREX Java Agent 后,会自动开始录制。
如果希望在为被测应用配置 Agent 后,不会立即启动录制,则需要同时在 docker-compose.yml
文件中的 arex-storage-service
和 arex-api-service
中加入配置项:-Darex.config.default.service.collect.sampleRate=0
,如下:
arex-api-service:
...
environment:
- JAVA_OPTS=-Darex.mongo.uri=mongodb://arex:iLoveArex@mongodb:27017/arex_storage_db
-Darex.redis.uri=redis://redis:6379/
-Darex.storage.service.url=http://arex-storage-service:8080
-Darex.config.default.service.collect.sampleRate=0
...
arex-storage-service:
...
environment:
- TZ=Asia/Shanghai
- JAVA_OPTS=-Darex.mongo.uri=$AREX_MONGO_URI
-Darex.redis.uri=$AREX_REDIS_URI
-Darex.api.service.api=http://arex-api-service:8080
-Darex.config.default.service.collect.sampleRate=0
...
后续如果需要打开录制功能,可以前往前端页面,在录制设置界面勾选需要录制的时间段。关闭录制功能同理。