Sign inSign up

ksmster/json-rpc-loader

By ksmster

Updated almost 7 years ago

Image
0

1.4K

ksmster/json-rpc-loader repository overview

json rpc loader

This is a tool for Eclipse Che json rpc permomance tests

Installing
docker pull ksmster/json-rpc-loader

Running the tests

docker run -e JSONRPCLOADER_CHE_HOST=che-eclipse-che.192.168.64.67.nip ksmster/json-rpc-loader 

Output

This application is configured via the environment. The following environment
variables can be used:

KEY                           TYPE             DEFAULT    REQUIRED    DESCRIPTION
JSONRPCLOADER_CHE_HOST        String                                        true        Che Server host
JSONRPCLOADER_CLIENT          Integer          10                                       Number of clients used to send messages
JSONRPCLOADER_WS_TIMEOUT      Duration         10s                                      Websocket connection timeout
JSONRPCLOADER_SECURE          True or False    false                                    Whether or not to use secure websocket aka wss connection
JSONRPCLOADER_MULTIPLEXING    True or False    false                                    Whether or not to use single websocket connection by each client to send request
JSONRPCLOADER_MULTIUSER       True or False    false                                    Use che in multi-user mode
JSONRPCLOADER_USERNAME        String           admin                                    Che user name
JSONRPCLOADER_USERPASSWORD    String           admin                                    Che user password
JSONRPCLOADER_СHEREALM        String           che                                      Multi user  Che realm
JSONRPCLOADER_СHECLIENTID     String           che-public                               Keycloak client id of Che
JSONRPCLOADER_WORKSPACEID     String           workspace4qhfddv2a8i4ae42                Workspace ide used to generate load
Configuration is set to:
CheHost: che-eclipse-che.192.168.64.67.nip.io
Token: 
Threads: 10
Timeout: 10s
Secure: false
Multiplexing: false
Iteration at 0/5s 
Iteration at 384/5s 
Iteration at 202/5s 
Iteration at 223/5s 
Iteration at 179/5s 
Iteration at 158/5s 
Iteration at 241/5s 

License

This project is licensed under the EPL License - see the LICENSE.md file for details

Tag summary

Content type

Image

Digest

Size

7.7 MB

Last updated

almost 7 years ago

docker pull ksmster/json-rpc-loader