Allow defining the number of parallel workers

pull/1/head
E. Balsa 2021-04-20 09:13:09 +02:00
parent 6a86798e30
commit ec8c9c3c73
2 changed files with 6 additions and 0 deletions

View File

@ -53,6 +53,7 @@ services:
# - "CERTAUTH=optional" # Can be set to optional or on - Step 2 of https://github.com/MISP/MISP/tree/2.4/app/Plugin/CertAuth is still required # - "CERTAUTH=optional" # Can be set to optional or on - Step 2 of https://github.com/MISP/MISP/tree/2.4/app/Plugin/CertAuth is still required
# - "SECURESSL=true" # Enable higher security SSL in nginx # - "SECURESSL=true" # Enable higher security SSL in nginx
# - "MISP_MODULES_FQDN=http://misp-modules" # Set the MISP Modules FQDN, used for Enrichment_services_url/Import_services_url/Export_services_url # - "MISP_MODULES_FQDN=http://misp-modules" # Set the MISP Modules FQDN, used for Enrichment_services_url/Import_services_url/Export_services_url
# - "WORKERS=1" #If set to a value larger than 1 this will increase the number of parallel worker processes
misp-modules: misp-modules:
image: coolacid/misp-docker:modules-latest image: coolacid/misp-docker:modules-latest
environment: environment:

View File

@ -50,6 +50,11 @@ init_misp_config(){
/var/www/MISP/app/Console/cake Admin setSetting "Plugin.Export_services_url" "$MISP_MODULES_FQDN" /var/www/MISP/app/Console/cake Admin setSetting "Plugin.Export_services_url" "$MISP_MODULES_FQDN"
/var/www/MISP/app/Console/cake Admin setSetting "Plugin.Cortex_services_enable" false /var/www/MISP/app/Console/cake Admin setSetting "Plugin.Cortex_services_enable" false
echo Change number of workers
if [ ! -z "$WORKERS" ] && [ "$WORKERS" -gt "1" ]; then
sed -i "s/start --interval/start -n $WORKERS --interval/" /var/www/MISP/app/Console/worker/start.sh
fi
} }
init_misp_files(){ init_misp_files(){