選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

entrypoint.sh 529B

123456789101112131415161718192021222324252627282930
  1. #!/bin/bash
  2. # unset http proxy which maybe set by docker daemon
  3. export http_proxy=""; export https_proxy=""; export no_proxy=""; export HTTP_PROXY=""; export HTTPS_PROXY=""; export NO_PROXY=""
  4. /usr/sbin/nginx
  5. export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/
  6. PY=python3
  7. if [[ -z "$WS" || $WS -lt 1 ]]; then
  8. WS=1
  9. fi
  10. function task_exe(){
  11. while [ 1 -eq 1 ];do
  12. $PY rag/svr/task_executor.py $1;
  13. done
  14. }
  15. for ((i=0;i<WS;i++))
  16. do
  17. task_exe $i &
  18. done
  19. while [ 1 -eq 1 ];do
  20. $PY api/ragflow_server.py
  21. done
  22. wait;