I have a site that uses IIS and supports http2. When the server is getting 20 or more requests, the requests seem to wait for a long time. Is there a number I should change in tomcat for the request threads. Something else I should look at.
You can change how many connection you want to allow on tomcat and how many you want to manage from IIS.
You make corresponding changes in the server.xml for Tomcat and BonCodeAJP13.setting file in IIS.
More detail here:
However, you should verify that your instance can handle the load. What is the CPU / Mem look like while you have those 20 connections etc.?