mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-08-01 21:15:25 +08:00
40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
|
|
== creating profiling image ==
|
|
|
|
Create a SQL Server database named Orchard, on the . instance. This can be changed in profiling-setup-commands.txt
|
|
|
|
From the base of the checkout, execute
|
|
>./build.cmd profiling
|
|
|
|
* the ./orchard.proj creates an orchard web site at ./build/Profiling
|
|
* the ./src/Orchard.Profile/profiling-setup-commands.txt holds the additional orchard.exe steps used to initialize
|
|
|
|
The localhost:80 web server should be pointed to the ./build/Profiling folder at this point
|
|
The "admin" password is "profiling-secret" without quotes
|
|
|
|
|
|
|
|
== repeatable load for code profiling ==
|
|
|
|
Attach your profiler to the web server
|
|
Run one of the unit tests from the ./src/Orchard.Profile class library
|
|
Each test produces a specific, repeatable set of requests against localhost:80
|
|
|
|
|
|
|
|
== stess load wcat capacity profiling ==
|
|
|
|
This will be done from a command prompt running as administrator in the ./src/Orchard.Profile folder
|
|
|
|
If wcat is not already configured for your system, execute
|
|
./src/Orchard.Profile>Initialize.cmd
|
|
|
|
To run one of the scenario scripts, like dashboard.txt, execute
|
|
./src/Orchard.Profile>Go.cmd dashboard
|
|
|
|
Scenarios are located at ./src/Orchard.Profile/Scripts with a .txt extension
|
|
They generate a variable, high level of load against localhost:80
|
|
|
|
(see wcat documentation for further information about scenario files and wcat capabilities)
|
|
|