Friday 10 July 2020

How to Increase Max Connection size of MySQL Performance testing

What and why we need to increase connection pooing?

If your application code is running successfully and no issues from application server side and web server side and you are getting HTTP_500 Internal server error. Then you need to think here to eradicate the issue.

Steps to do it:

  • Go to MySQL workbench and then in the 
  • Menu tab go to Servers, then open dashboard
  • Execute your code or script
  • Check connect/thread connection (max limit would be defined there)
  • Open mysql server instance/cluster
  • Go to the path cd /etc/mysql
  • Open the file my.cnf
  • Add new line - max_connections = 512
  • Save file and restart mysql instance/cluster

Sunday 22 March 2020

What is Jenkins X? Difference between Jenkins and Jenkins X?

What is Jenkins X? Difference between Jenkins and Jenkins X?

Jenkins X is known out to be the open source-based project that is offering a series of automated CI/CD for the sake of cloud-native applications on the Kubernetes.

Main Purpose of Jenkins X :
Jenkins X is providing its developers with the course of amazing benefits in which it is bringing the fastest access to software delivery releases along with simplicity in terms of installation. It also helps you to increase the sustainability of the business with time. It is excellent in supporting a wide range of essential cloud platforms in which we have Amazon, Google, IBM Cloud, and Azure. It merely provides the users with a complete guided approach for choosing the right tools and makes the whole system processing easy and effortless to learn.

Difference Between Jenkins and Jenkins X?
Unlike the system of Jenkins, the setup of Jenkins X is wholly opinionated and has been working better with so many best technologies such as Kubernetes and Docker. Somehow at some point in time, Jenkins is utterly related to Jenkins X in case if they are to use with different plugins and integrations. Nevertheless, Jenkins X will be opening a massive opportunity for you to use many open source tools for your system. This access is to not given by Jenkins.

Jenkins X will be defining the whole process, whereas Jenkins will be adapting to the overall process, which is wanted or much needed. Jenkins X will be adopting an approach that is base on CLI/API initial approach. Apart from that, Jenkins has the UI initial approach in the middle of the configuration through the UI.

Important Benefits of Jenkins X
One of the most significant benefits of Jenkins X has been the easy setup of this system. It is offering a pack of features which is purposely to meant for different projects. It also automates the installation configuration and upgrades all the external tools.

Monday 3 February 2020

Action.c(13): Error: To continue, WSE2 and WSE3 must be installed on your machine. The setup programs for WSE2.0 SP3 and WSE3.0 are included in the [LoadRunner installation DVD]\lrunner\Common folder or can be downloaded from the Internet.

Action.c(13): Error: To continue, WSE2 and WSE3 must be installed on your machine. The setup programs for WSE2.0 SP3 and WSE3.0 are included in the [LoadRunner installation DVD]\lrunner\Common folder or can be downloaded from the Internet.
Ending action Action.

I got this error when i created the script using Web Services Protocol and running it on http protocol. just change the script according to the HTTP protocol or just run it on licenced web services protocol then it would work.

In earlier versions it's automatically installed as a part of LR.As per WCF, yes it's supposed to replace WSE in Microsoft's strategy, but existing product can't migrate automatically without invest effort.

Web Services Enhancements 2.0 SP3 for Microsoft® .NET (WSE) is a supported add-on to Microsoft Visual Studio® .NET and the Microsoft .NET Framework that enables developers to build secure Web services based on the latest Web services protocol specifications.

Sunday 2 February 2020

Error: Unable to access jarfile ApacheJMeter.jar FIX

Error: Unable to access jarfile ApacheJMeter.jar

errorlevel=1

Press any key to continue . . .


Error: Unable to access jarfile ApacheJMeter.jar

The main issue here is you have downloaded the jmeter latest version from the Source not from the Binaries. From the source ,the package is missing the ApacheJMeter.jar or it may be corrupted package from the mirror. Go to Binaries and download it again, it would work this time.



Monday 20 January 2020

Warning: Nashorn engine is planned to be removed from a future JDK release An error occurred

========================================================================
Don't use GUI mode for load testing, only for Test creation and Test debugging !

For load testing, use NON GUI Mode:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to output folder]
& adapt Java Heap to your test requirements:
Modify HEAP="-Xms512m -Xmx512m" in the JMeter batch file

========================================================================
Warning: Nashorn engine is planned to be removed from a future JDK release
An error occurred: TOOLS
errorlevel=1
Press any key to continue . . .


Solution: To silence these warnings, add -Dnashorn.args=--no-deprecation-warning to your Java arguments. That can be achieved by setting the enviroment variable JVM_ARGS.

export JVM_ARGS="-Dnashorn.args=--no-deprecation-warning"