cutelyst-pf-my-nodelay.dockerfile 480 B

123456789101112131415161718
  1. FROM techempower/cutelyst-benchmark-app:0.1
  2. ENV C_THREADS=1
  3. ENV CPU_AFFINITY=1
  4. ENV DRIVER=QMYSQL
  5. RUN sed -i "s|Driver=.*|Driver=${DRIVER}|g" /cutelyst.ini
  6. RUN sed -i "s|DatabaseHostName=.*|DatabaseHostName=${DBHOST}|g" /cutelyst.ini
  7. CMD cutelyst-wsgi2 \
  8. --ini /cutelyst.ini:uwsgi \
  9. --application ${CUTELYST_APP} \
  10. --processes=$(nproc) \
  11. --threads=${C_THREADS} \
  12. --cpu-affinity=${CPU_AFFINITY} \
  13. --socket-timeout 0 \
  14. --reuse-port \
  15. --tcp-nodelay