![]()
There is even a specific tool for creating bounding box data to use with a cached map services. And like before, the Load Testing Tools package (for ArcGIS Pro) makes short work of this job. With a cached map service available, the next step would be to generate test data over an area of interest.Īs with other JMeter Articles on Community, we need good test data to get the most value from the results. Note: It is recommended to become familiar with some of metadata details of the cached map service as the load testing effort will require knowledge of some of that information (e.g. xorigin, yorigin, tileCols, tileRows, and spatial reference as well as the scales that contain tiles). Tutorial: Creating a cached map service.This Article will notcover the details of creating, configuring or publishing a cached map service in ArcGIS Enterprise. For information on such actions, see:. #APACHE JMETER PASSING DIFFERENT DATA FOR EACH REQUEST PRO#The Natural Earth subset of data should look similar to the following when opened in ArcGIS Pro (or ArcMap).Either can be used to publish and create a cached map service to ArcGIS Enterprise. #APACHE JMETER PASSING DIFFERENT DATA FOR EACH REQUEST DOWNLOAD#The download above is a subset of the larger Natural_Earth_quick_start.zip and includes a modified MXD for ArcMap 10.8.1 and ArcGIS Pro 2.8 project.In such cases, it is great turning to the Natural Earth datasets which provides some decent map detail (at smaller scales) covering the whole world. The Natural Earth DatasetĪlthough the steps should work with any data, the walkthrough of the process in this Article might be more effective if they can be directly followed. However, if one if not available, it is recommended to give the Natural Earth dataset a look for the task. The steps in this Article should work with any existing cached map service on your local ArcGIS Enterprise deployment. #APACHE JMETER PASSING DIFFERENT DATA FOR EACH REQUEST HOW TO#Due to this behavior, the test logic also needs to perform well, scale with the service and have minimal overhead on the test client How to Test a Cached Map Service ? Generally speaking, requests for individual cache tiles are fast. This is due to the small sample of tile requests being used over and over again. Converting a HAR file of captured cache tile requests into a test might be quick and easy to do but does not show a realistic scalability of the service. The test logic should also be dynamic and cover a decent area of interest. Accounting for this real-world behavior of the cache service makes the test logic more complex than if it were exercising the export map function. Since the underlying cache scheme is using a grid design, the map extents of some pans or zooms may pull down more or less tile images than others. Cached Map Service Testing ChallengesĬompared to the load testing of the export map function, proper testing of a cached map service introduces several challenges as the request composition with each map screen changes. Note: Load testing cached map services can also be resource intensive on the test client workstation. While cached map services perform well, serving up thousands of simultaneous tile requests can be resource intensive on the server hardware. The cache service type is a proven technology, but there may still be requirements to test it under load to observe its scalability first hand on a specific deployment architecture. Cached map services are a popular and recommended way to provide a well performing presentation of static data. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |