
Incorporated patchset 8 review comments from Mary C. Conditionalized vendor-specific terms and converted code-block to parsed-literal as required Reformatted bulleted lists to definition lists Implemented abbreviation substitutions Deleted duplicate content Some minor edits for clarity Merged new abbreviation definitions in strings.txt Responding to Patch 5 comments. Change-Id: If6dd7c4cb802036445cb65853d8de7652df351c0 Signed-off-by: Stone <ronald.stone@windriver.com>
1.9 KiB
Add Configuration rpc_response_max_timeout in Neutron
You can add the rpc_response_max_timeout to Neutron using Helm overrides.
Maximum rpc timeout is now configurable by rpc_response_max_timeout from Neutron config instead of being calculated as 10 * rpc_response_timeout.
This configuration can be used to change the maximum rpc timeout. If the maximum rpc timeout is too big, some requests which should fail will be held for a long time before the server returns failure. If this value is too small and the server is very busy, the requests may need more time than maximum rpc timeout and the requests will fail though they can succeed with a bigger maximum rpc timeout.
Create a yaml file to add configuration rpc_response_max_timeout in Neutron.
~(keystone_admin)]$ cat > neutron-overrides.yaml <<EOF conf: neutron: DEFAULT: rpc_response_max_timeout: 600 EOF
Update the neutron overrides and apply to -openstack.
~(keystone_admin)]$ system helm-override-update -openstack neutron openstack --values neutron-overrides.yaml ~(keystone_admin)]$ system application-apply -openstack
Verify that configuration rpc_response_max_time has been added in Neutron.
$ kubectl get pod -n openstack | grep neutron $ kubectl get pod -n openstack | grep neutron-server $ kubectl exec <neutron-server-id> -n openstack – cat /etc/neutron/neutron.conf | grep rpc_response_max_timeout rpc_response_max_timeout = 600 $ cat /etc/neutron/neutron.conf | grep rpc_response_max_timeout