以下是我的the容器的Dockerfile
FROM java:8-jdk
ARG JMETER_VERSION="3.3"
ENV JMETER_HOME /opt/apache-jmeter-${JMETER_VERSION}
ENV JMETER_BIN ${JMETER_HOME}/bin
ENV JMETER_DOWNLOAD_URL https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-${JMETER_VERSION}.tgz
# download and extract JMeter
RUN mkdir /tmp/dependencies
RUN curl -L --silent ${JMETER_DOWNLOAD_URL} > /tmp/dependencies/apache-jmeter-${JMETER_VERSION}.tgz
RUN tar -xzf /tmp/dependencies/apache-jmeter-${JMETER_VERSION}.tgz -C /opt && \
rm -rf /tmp/dependencies
# Set global PATH such that "jmeter" command is found
ENV PATH $PATH:$JMETER_BIN
COPY plugins/lib/*.jar ${JMETER_HOME}/lib/
COPY plugins/lib/ext/*.jar ${JMETER_HOME}/lib/ext/
COPY jmeter.sh ${JMETER_HOME}/bin/
COPY entrypoint.sh /
WORKDIR ${JMETER_HOME}
ENTRYPOINT ["/entrypoint.sh"]我通过Jenkins触发构建,其中我已经参数化了场景、环境、线程等。
我的脚本有重要的数据库端点,在那里将发送时间序列数据,稍后将在grafana中显示。
当我在本地、个别地和创建一个码头集装箱服务网络时,它运行得很好。
现在,在现实世界中,我只需要处理一个码头集装箱Jmeter。此时,我不确定如何使用J抄容器和InfluxDB进行卷映射,后者不是容器,而是aws实例。我将如何将数据发送到它?
我们很乐意提供帮助。谢谢
发布于 2019-07-04 22:58:09
https://stackoverflow.com/questions/56891059
复制相似问题