![]() Server: If all of the user load is getting this error, especially if the load generators are not in the same location in the network, then the issue might be the server or some resource it’s using, such as a database server.In contrast, if the percentage of errors is lower and happens at different times in your test, this is more likely your server’s inability to handle the amount of load.So how can you tell if it’s a server or a network issue? This error most likely indicates that your target server or network device has become overloaded.The closer to 100% - this is a sign that it’s your network (e.g., firewall issue). So, in essence, your load generator sent the request(s), and something got in the way of the traffic. Typically, the remote host cannot be reached because of an intervening firewall or if an intermediate router is down. Signals that an error occurred while attempting to connect a socket to a remote address and port. Using one or a combination of the solutions provided will help you troubleshoot in hopes that you achieve a quick resolution. Frontend server issues with the number of connections (IIS/Apache) or thread pool limits (Tomcat).Backend server issues (like database or resource server).Since there are several reasons for NL-NETWORK-01 errors, we need to focus on examples like: The following article serves as a best practice guide for you to attempt to resolve on your own. Terminate the test and your Cloud session.Typically NL-NETWORK-01 errors occur when your server fails to respond with the expected result that Tricentis NeoLoad is waiting for.Warm up the application with one or two lower tests.the monitoring counters are set up as expected.the Cloud Load Generators have access to the tested application,.Run a short preliminary load test to make sure that:.When the reserved session is available, start the test:.Set enough time to reserve your Cloud session and get your Cloud Load Generators.If you need to use the same IP addresses for the whole test campaign, reserve IP addresses.See Cloud credits only: Size Cloud Load Generators. Identify the number of Virtual Users at that breaking point.Identify the significant breaking point in the CPU, memory, throughput or hit rate metrics.Ensure the Controller accesses the Neotys Cloud Platform and the Cloud Load Generator (both of them on port 443). ![]() Create an on-demand Cloud session with one Load Generator.Only if you are paying with Cloud credits: Size your Cloud Load Generators with an on-demand Cloud session:.Configure the infrastructure to optimize the performance of the heavy load testing.For the Controller JVM, define the heap size in the NeoLoadGUI.vmoptions and NeoLoadCmd.vmoptions files.In the Runtime section, select the scenario, click Advanced, then disable Display Virtual User status during the test.When necessary, modify the error management and the start-up timeout values in the controller.properties file.In Edit > Preferences > Project Settings > Runtime parameters, disable Store previous response data on error.Limit the number of monitoring metrics or keep the default selected ones.Configure a limited duration for your test.Check the configuration of the Controller:.For the Virtual Users, ensure the JavaScript actions, if any, are really necessary and reduce their number whenever you can.Limit the number of Virtual Users with few requests or pages, or redesign them.Ensure the regular expressions with quantifier backtracks are really necessary.Ensure the XPath expressions, if any, are really necessary.Ensure the validations and the variable extractions on bulky inputs, if any, are really necessary and optimize them.For the variables values, ensure the distribution policies are not Controller-based whenever you can.Keep them only for the key pages whenever you can. For the requests, ensure the validations, if any, are really necessary.Open your scenario in the NeoLoad Controller.To load test with Cloud Load Generators.How to load test with Cloud Load Generatorsįor tests with Load Generators in the Cloud and with the Controller on premises, some configuration and tuning operations are necessary to increase the capacity of the testing environment before setting the Cloud Load Generators, as described in Select the Cloud Load Generators.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |