Fix: INF-253 o2 api failed after too many queries (part 2) 69/7569/2
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Tue, 18 Jan 2022 06:06:50 +0000 (14:06 +0800)
committerJon Zhang <rong.zhang@windriver.com>
Tue, 18 Jan 2022 06:33:25 +0000 (06:33 +0000)
1. Change helm chart about the postgres start parameters.

Issue-ID: INF-253
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
Change-Id: I86274c3e6138033b5b5674630821d2bdac086e16

charts/resources/scripts/init/postgres_start.sh
tests/locust/README.md
tests/locust/ocloud.py

index 975c0ac..2b7cc65 100644 (file)
@@ -17,6 +17,8 @@
 # sed -i 's/huge_page=try/huge_page=off/' /usr/share/postgresql/postgresql.conf.sample
 cat <<EOF >> /usr/share/postgresql/postgresql.conf.sample
 huge_pages = off
+max_connections = 100
+shared_buffers = 24MB
 EOF
 
 /docker-entrypoint.sh postgres
index 90ba3fb..21f12f2 100644 (file)
@@ -27,7 +27,7 @@ locust -f ocloud.py --worker
 If you can use goreman to run [goreman](github.com/mattn/goreman), feel free to use it.
 
 ```bash
-cat Procfile<<
+cat <<EOF >>Procfile
 ocloud:  locust -f ocloud.py -H http://128.224.115.34:30205 --master
 ocloud_1:  locust -f ocloud.py --worker
 ocloud_2:  locust -f ocloud.py --worker
@@ -36,7 +36,7 @@ ocloud_4:  locust -f ocloud.py --worker
 ocloud_5:  locust -f ocloud.py --worker
 ocloud_6:  locust -f ocloud.py --worker
 ocloud_7:  locust -f ocloud.py --worker
->>EOF
+EOF
 ```
 
 Run locust with 7 sub workers through goreman
index 3aa58c1..84f4659 100644 (file)
@@ -31,5 +31,9 @@ class QuickstartUser(HttpUser):
             "/o2ims_infrastructureInventory/v1/resourcePools/%s/resources" %
             json_resp_dict[0]['resourcePoolId'])
 
+    @task
+    def dms(self):
+        self.client.get("/o2ims_infrastructureInventory/v1/deploymentManagers")
+
     def on_start(self):
         pass