SQLAlchemy has pool_size = 5 by default. Fuel node had 48 cores, so there were 96 instances of keystone. Number of connections could be 48 * 2 * 5 = 480.
Since the limit in postgresql is 100 connections, the number of keystone instances should be lowered. 5 public and 5 admin would be enough, because it will take 50 connections and we need 50 for other services.
Fuel people, could you please set public_workers=5 and admin_workers=5 for keystone on the admin node?
SQLAlchemy has pool_size = 5 by default. Fuel node had 48 cores, so there were 96 instances of keystone. Number of connections could be 48 * 2 * 5 = 480.
Since the limit in postgresql is 100 connections, the number of keystone instances should be lowered. 5 public and 5 admin would be enough, because it will take 50 connections and we need 50 for other services.
Fuel people, could you please set public_workers=5 and admin_workers=5 for keystone on the admin node?