Microservice Command Arguments
Use single or double quotes to enclose special characters. For example:
docker run --rm -p 9900:9910 yolov4od-microservice --cors-allowed-origins '*' -l trace &
docker run --rm -p 9900:9910 yolov4od-microservice --cors-allowed-origins "*" -l trace &
Path to the deployable archive (
Do not use this option when calling
|Provide information about the external cache.||Specify |
|Optional key for the external cache.||None.|
Specify a configuration file located in
Default file name is
Enable cross-origin resource sharing (CORS) and specify the domain origins that are allowed to access the server.
Disable keyboard interruption for the server.
Default behavior is to enable keyboard interruption.
Enable or disable X11 display for worker processes on UNIX systems.
Default behavior is to disable display.
Enable or disable access to the discovery API.
Default behavior is to enable access to the discovery API.
Enable or disable parallel execution of pipelined requests.
Default behavior is to enable parallel pipeline execution.
Enable or disable access to the metrics API.
Default behavior is to enable access to the metrics API.
Path to the folder containing server endpoint files.
By default, endpoint files are not generated.
Display the microservice command line arguments and exit.
Hide the MATLAB error stack sent to clients.
Default behavior is to send the error stack.
HTTP interface port in the Docker container.
|Default port is 9910.|
Amount of data the server discards after an HTTP error and before the server closes the TCP connection.
HTTPS interface port in the Docker container. Use this option to enable HTTPS.
Default behavior is to use HTTP. If you use this option, you
must also specify
Level of detail at which to log information to
Text format for logs written to
Default behavior is to keep the streams separate.
Path to folder containing PID files.
By default, PID files are not generated.
Enable or disable the logging of server profile information to
Maximum allowed request size.
|Path to the routes JSON file for instance-level web request handlers.||None.|
Authorize clients to access the deployed archive (CTF file) based on the client certificate common name (CN).
List of SSL cipher suites used for encryption.
List of allowed SSL protocols.
Protocols supported: TLSv1, TLSv1.1, TLSv1.2.
|Path to file containing a pregenerated ephemeral DH key.||None.|
Name of elliptic curve used for ECDHE ciphers.
ECDHE ciphers are enabled by default.
Level of client verification required by the server.
Limit MATLAB® to a single computational thread.
Default behavior is to use multithreading capabilities of the host computer.
Associate MATLAB data value with a key.
Time interval at which a server stops and restarts its workers. Specify interval in the format [hour]:[minute]:[second].[millisecond].
Default interval is 12:00:00.
Size threshold at which the server considers restarting a worker.
Time interval for which a worker can exceed its memory limit before restarting. Specify interval in the format [hour]:[minute]:[second].[millisecond].
Path to certificate authority (CA) file to verify peer certificates.
Path to server certificate chain file in PEM format.
|You must specify this property if you specify
Path to file that contains the passphrase of the encrypted private key.
Path to the private key. The key must be in PEM format.
You must specify this property if you specify
Use the certificate revocation list (CRL) from the certificate authority store.
Use the operating system truststore.