If you are using the non-ansible method to run openwhisk, you can refer to the issue here. You can also refer to this.
You can modify the file core/standalone/src/main/resources/standalone.conf
. If you look at this part:
config {
controller-instances = 1
limits-actions-sequence-maxLength = 50
limits-triggers-fires-perMinute = 60
limits-actions-invokes-perMinute = 60
limits-actions-invokes-concurrent = 30
}
you can modify the value of limits-actions-invokes-concurrent
and any of the other limits.
Then, when you run openwhisk, you need to supply the file through the -c
parameter, through the --args
parameter. Like so:
sudo ./gradlew core:standalone:bootRun --args='-c /path/to/openwhisk/core/standalone/src/main/resources/standalone.conf'
That's it.
You can also "build then run", like so:
sudo ./gradlew :core:standalone:build
sudo java -jar ./bin/openwhisk-standalone.jar -c /path/to/openwhisk/core/standalone/src/main/resources/standalone.conf