Web server on ESXi terribly slow! same fee install works uber quickly on a single physical server.

I have created a virtual machine and allocated 4gig of RAM, 2 cpu and no limit on the CPU usage.

Freshly installed Centos5 and LAMP. Installed joomla with default content.

Browsing the site is TERRIBLY slow... I'm talking molassas.

Now, until people start blaming joomla, I had exactly the same fees installed on a physical server with less specs (only 1 GB of ram and 1 cpu) and it is lightning fast.

Both are on the exact same network. And the ESXi server has only a current PBX VM to run other then the Web server. I have hordes of resources left and available on the ESXi server.

I can not quite understand what the problem is or could be. She has available resources and doesn't have 1 million waiting to go through the server process. My Network (2) cards are defined in tandum (I guess that the combination of network cards?) this should not be a problem?

It's just the way the esxi manages the inbound and outbound traffic? Is this normal? The only thing I can reduce to is 1) the esxi way itself works. (2) the esxi way treats my network cards and or traffic

What are the specifications of the ESX Server - hardware and CPU? Are there other virtual machines running on ESX Server? Have you tried running with one virtual CPU virtual machine?  It is advisable to start with a single vCPU and add vCPUs only if it is necessary, or if you have empirical evidence that it is necessary - it has to do with how the virtual processors are programmed.

If you find this or any other answer useful please consider awarding points marking the answer correct or useful

Tags: VMware

Similar Questions

  • Physical P2V DMZ web server Esxi 5, 5-how.

    I have currently only a single DMZ, a physical Server 2008 web server.  We want to convert a virtual machine on a host Esxi 5.5.

    What are the steps to get there?   I can't ping on the Esxi host from the server DMZ, which ports are open on the firewall to make it happen?

    Take a look at this article: required VMware vCenter Converter 4.x/5.x ports (1010056)

  • How do I know if the Web server is slow or apex database is slow

    I want to test to see if the Web server is initially slow to load the page or database is...

    Anyone know how? or how to check the http server is well configured?

    Thank you
    Dean

    Hello

    When you turn on debugging, then check the debugging information, you can see the time required for each step. This is the best option

    Alternatively, you can install the application in the Oracle's Web site (workspace online giving for free) and try it.
    But when you do this, you will get more time to get response because of the speed of the internet.

    Another way is to to execute the sql much time codes in your app through sql and compare then against the application time.

    * If the response is useful the ce mark.

  • 4 Apex-Apex 3.2 on the same Oracle web server running

    Is it possible to run Apex 3.2 and 4 Apex on the same Oracle web server (apache)? We have two instances of different database with Apex 3.2 and 4 installed and configured oracle mod_plsql with web server.

    There are separate aliases defined in dads.conf as

    Alias is "/ opt/oracle/11 GR 2/apex/images / '-> apex 3.2
    Alias /i4/ "/ opt/oracle/11 GR 2/apex/images4 / «-> apex 4»»

    Apex 4 isn't picking up directory of images on the right, and it is not possible to log on to administer the apex workspace. Is it possible to set this up?

    Published by: user12099969 on June 28, 2010 05:43

    You have run the installation script with the appropriate letter for each alias directory instances?

    You have bounced the http?

    concerning

  • Cannot start web server on the executable file

    Hello

    We have a problem with a Web server - we cannot get to initialize the help of nodes of property or the ini on a compiled executable file.

    As part of our application, we are starting the Web server to publish a status page to be read remotely. This works very well when we are running in the development environment and also when we run an executable a PC with installed development environment, however it will not boot on a PC with just the runtime installed.

    I have attached some of the code that functionally does exactly the same thing in our main application. I used this as my Tester code and built in an exe while trying a lot of different things to fix.

    When executing:

    • The code will sit in the while loop until I press stop.
    • Web server: Active Server = FALSE
    • Out error = ERROR No.

    In the full application the while loop waits a few seconds before throw an error if the server is not started. In this example, I can let the loop running for awhile without leave. Normally, the boot time is<50ms when="">

    It's the ini file to the executable file:

    [WebTest]
    server.app.propertiesEnabled = True
    Server.OLE.Enabled = True
    server.tcp.serviceName = "My Server computer/VI"
    server.vi.propertiesEnabled = True
    WebServer.Enabled = True
    WebServer.TcpAccess = "' + * '"
    WebServer.ViAccess = "' + * '"
    DebugServerEnabled = False
    DebugServerWaitOnLaunch = False

    And it is the Web server configuration file:

    ErrorLog "$LVSERVER_ROOT/logs/error.log".
    LogLevel 3
    The default server name
    DocumentRoot "$LVSERVER_ROOT /... /.. '. "/ www".
    Listen 8000
    ThreadLimit 10
    TypesConfig "$LVSERVER_ROOT/mime.types»
    DirectoryIndex index.html
    LoadModulePath "$LVSERVER_ROOT/modules '" $LVSERVER_ROOT/LVModules "" $LVSERVER_ROOT /... ".
    LoadModule LVAuth lvauthmodule
    LoadModule LVSnapshot lvsnapshotmodule
    LoadModule LVRFP lvrfpmodule
    LoadModule dir libdirModule
    LoadModule copy libcopyModule

    AddHandler LVAuthHandler
    AddHandler LVSnapshotHandler .snap
    AddHandler LVRFPHandler

    AddHandler dirHandler
    AddHandler copyHandler

    "CustomLog"$LVSERVER_ROOT/logs/access.log"'%%u %t \"%r\ hour' % > s %b.
    KeepAlive on
    KeepAliveTimeout 60
    Timeout 60

    As can side note, anyone tell me where the $LVSERVER_ROOT variable is configured?

    I tried the things:

    • Copy a new default configuration file before the entry into force
    • Writing a predefined file (encoded) before initializing config
    • Definition to root before initializing directory (it actually generates an error because the server is not active...)
    • Set WebServer.Active = TRUE several times inside the while loop
    • Toggle the web server in the ini file

    System:

    • LabVIEW 2010
    • PC with Windows 7 running

    Thanks for any help, because it makes me crazy slow!

    Ben

    Hi Marco, thanks for the reply.

    I have this guide was reviewed previously and had done all that he but a small section who gave me a hint of something to try and I have solved my problem, so thank you!

    If anyone is interested, here's the problem:

    The directive DocumentRoot folder in the config must exist or the Web server cannot be started. So basically, make sure that the file points to a folder that exists!

    This leaves two small annoying problems if - you can't see if the file exists (and then create it) before starting the Web server, because you can not query the path to the folder without the Web server running.

    AND

    You can't really define the configuration programmatically file as parameters from the file are responsible for execution, not on the start Web server.

    The result of this is that the config file and the folder root document should be created (and corresponding of course...) when the executable is built / installed on the system. Not a massive headache, but it means do not forget to put things in the build specification and do not rely on software to do the job at startup

  • Muse 2015.2 work terribly slow

    Hello!

    This is my second post today, while I solved my first problem, this is bugging me for a while now. I use Muse a lot, I design themes of muse and Web sites for the company that I work. Recently, I switched to an iMac 27 "a lot more low spec PC. I thought that it would speed up the process and I can design Web sites for the FHD screens. But the first time I run Muse on iMac, it worked terribly slow. Even slower than before on the Windows PC. I looked at this issue and some suggested that Muse is not optimized to use the high resolution. So, I stopped using it full-screen, what actually makes a difference. Everything is lag if I use Muse to full screen, but not if I do smaller. The more I do, smooth, it works. But still doesn't work, it is slow as the iMac is powerful enough to manipulate Muse.

    Now I feel another kind of slow. A page with just a single image and text takes a long time (at least 3 minutes) to refresh. The file of Muse is just 42 MB in size with 17 pages and only 54 images in total. I also have another problem. Muse does not connect with the FTP server. There is no error when trying to connect, the guard just icon spinning. Please help me to solve the problems.

    Thank you!

    You seem to have several problems with Muse, and it seems that they are not related.

    Please send me your Adobe ID, location, and phone number on a private message. Click on my picture and use the Message button. We will contact you to help.

    Thank you

    Preran

  • Adobe built Muse Web sites is now very slow loading. Everyone knows this problem recently... especially with GoDaddy?

    Community of Muse,

    I've been using Muse for about 3 years now and I never had a load of site Web of Adobe Muse built slower than 3 seconds. Exactly these past two weeks, some of these sites have begun to load into the second beach of 8,9 and 10. Nothing has changed. The coding changed significantly with the last update of Muse? I did some research, talked to technical support and have concluded that there are things that can make the hosting service, and there are things that designers can do to help the pages load faster. A lot of what we do Treaty the htaccess file. Someone there - recent experience - experience with this same problem loading websites much slower than before?

    I use GTMetrix go through these sites and I find a lot of questions that weren't always a problem in previous versions of Muse, at least, they did not affect the loading time.

    All tips, reviews, help and help advice!

    I have a site with over 300 pages and another with over 200 +, the majority is 20 to 30 pages, so I think I'll spend a lot of time in the htaccess files.

    Thank you

    You are a reseller from GoDaddy? You better get a hosting server, and it's pretty cheap too.

    In any case, yes they sometimes have problems, but they get it corrected quickly. Is this an ongoing problem?

    I use Muse with GoDaddy since the beginning of the Muse too.

    I can't speak for the specific problem you have with them.

    I hope that helps a little...

  • HP z6100: HP z6100 - HOW TO RESET IP ADDRESS to PRINT VIA WEB SERVER?

    I bought two designjet z6100 printers.  I sold the first one I had running through the web server.  I had the same problem with the first, but someone talked me through how to give the printer a new IP because I could not access it through the current on the printer.

    I need someone to talk to me through this again.  I do not have the person who helped me, but coordinated.

    Help, please.

    Hello

    Since the Web server, you can change the DHCP form manual, but cannot reset.

    If you want to do a reset, you can get to the front of the printer.

    Go to the connectivity > Gigabit Ethernet > Advance > reset

  • Cannot connect to the integrated Web server

    I have a HP p1606dn printer I need to change the IP address. I can't connect to SAP by using the IP address of the printer configuration page. I also tried on a work of the same model printer and cannot connect. I can't understand what I'm doing wrong. I type in xxx.xxx.xx.xxx in the address bar in Internet Explorer which is supposed to be an approved browser. Thank you!

    If the Web integrated printer server does not load when the IP address is entered, then means generally is not a direct path between the printer and the computer is trying to access.

    You mentioned that you must change the IP address.  What is the reason for this change?  The network IP addressing scheme changed so that the PC and the printer may appear as on different networks?

    I don't know if it will work in your particular situation, because it depends on whether or not it has access to an Ethernet connection.  You could try the connected printer to an Ethernet port which would be on the same network as the PC and then access it by IP addressed assigned to the Ethernet address.  Once the integrated Web server load, you can manually set the wifi information and then return to the wifi.

  • NEITHER Application Web server refuses to be activated

    I am trying to deploy a web service in LabVIEW 2010 and it fails to deploy in saying that the Web of Application service OR work...

    If I connect to http://localhost:3580, log in as Admin (empty password) and click on the page of web servers. I put the server to Application Web 8080 port, click on the check box turn on... then click apply - and the only thing that happens is that the browser displays the error on the page symbol in the status bar... There is not 'yes', showing next to the Enable checkbox for the web server of the system...

    So - if I start again from zero and do the same thing, but also click the 32-bit option button before hitting the button apply - what is happening? Well, I get an error dialog box:

    The service itself (32-bit, 64-bit is registered but not also started) runs according to the services control panel...

    I'm stuck... If anyone knows what is missing here, is there something I am doing wrong, or something that must be done before activating the application service?

    Uninstalling and reinstalling 32-bit LabVIEW 2010 on two different computers revealed that the problem appeared only on my Vista 64 bits - not the Windows 7 32-bit macine macine...

    By looking at the services that are running on the machine with the problem that I could see that he was running the 32-bit version of the application Web server, had a 64-bit installed but disabled--but--only the latter has been fixed to depend on the Web Server service of NOR. This seemed a bit strange that the 32-bit version on the 32-bit computer was dependent on the Web server of OR...

    So - I disabled the 32 bit Server Web Application service OR, turned on the 64-bit... and - I am now able to configure the Web application server to start.

    Why so the 32 and 64-bit application Web services installed, with only 32 bit one running-, but not properly? This happens to everyone, but everyone arranges it by opting for the 64-bit version... or is there something that causes the installation get messed up?

  • How to join a web server with a GPRS connection?

    Hello

    We have developed a cRio Datalogger and we control in a control panel with the cRio connected to our LAN.

    Now, we want to make the connection even the cRio with a Modem - Router Multitech GPRS (a Multimodem with DynDns capabilities). The problem is that our GPRS service provider gives a private IP, so we cannot access the cRio from the internet.

    We did a test with a sample that comes with Labview, a TCP connection multiclient, we run the vi client in a PC connected to the internet with GPRS Modem and server in another PC in our local network. The perfect example is run. In the vi client we have added a few indicators to indicate the network address a remote port, but we cannot open a table of customer order vi from the computer running the vi server, using the collected information. The network address, it is not an IP number is a name and to our surprise, the remote port number is different than the port used by the example.

    Conclusion, we can make a TCP/IP connection if the communication is started by the device with GPRS Modem, but we cannot do the opposite. The problem is the same to have a web server running on a PC in a LAN and want to access it from the internet without having access to the router configuration.

    And because the remote connection of façade is started by the PC who want to open us cannot operate.

    Any idea is possible, we want to do this?

    With the help of:

    LV 8.5.1

    Thank you

    Hello

    We solved the problem by using a SIM with mobile broadband enabled. With this service, the cell phone company has an IP address public (here in Argentina).

  • How read .cvs web server?

    Hello

    I assumed it would be easy, but I'm not having any luck here... I would create a VI to read each of the .cvs file located on a local web server (see imagesfor more details).  Any suggections?

    Thank you

    Pete

    PJackson wrote:

    I can stick this same path in the Open box of excel and the data loads perfectly...

    This is because Excel does some fancy way, analysis, sees the URL and load the file on the web rather than from the local disk. It is in no way standard behavior (although perhaps, it will be in a few years). Until then, you can not treat a URL - an address for a file on a remote web server - as a local file. RavensFan suggestion might work if you set the sharing of files on the remote computer, but then you do file sharing, do not download from the web. To download a file on the web, use the HTTP screw or a Datasocket Read, which is probably the easiest option here. For Datasocket Read, provide the URL (http://10...) as well as the connection to the wire one string empty type. You will have the entire file as a string on the output data, which you can subscribe to the channel of spreadsheet in table for a table.

  • start the Web server in different folders

    I developed a compiled VI (Smarts - Net .exe) that has been designed to operate in a specific folder (\Smarts-Net) and activated the Server Web page of Smarts - Net .html in the same folder.  So far so good.

    The application receives data in real time produced another of our programs and generates graphs to show "what happens".

    My clients would like run multiple instances of my program for their customers, but want to isolate their customer 'A' customer 'B' so that they cannot display the data on the other.  I can start my application using different IP ports so that I can have multiple views, but I want to further isolate the data of the customer in different folders.

    I did a 'manager' program that will create a subfolder of the folder in my main application (\Smarts-Net) so that it would appear as "\Smarts-Net\JobA" and copy all the files in the main folder in the new subfolder.  I then change the of Smarts - Net .ini file with the new pathname of the file and the new port like this number:

    [Smarts-Net]
    server.app.propertiesEnabled = True
    Server.OLE.Enabled = True
    Server.TCP.servic = "My Server computer/VI"
    server.vi.propertiesEnabled = True
    WebServer.DirectoryIndex = "index.htm"
    WebServer.LogEnabled = True
    WebServer.LogPath=C:\Smarts-Net\Logs\Smarts-Net.log
    WebServer.MimeTypes = (a LOT of Mime types in here... I left aside for this post)
    WebServer.Port = 9501
    WebServer.Enabled = True
    WebServer.RootPath=C:\Smarts-Net\JobA
    WebServer.TcpAccess = "" + c * ' "
    WebServer.ViAccess = "' + * '"
    DebugServerEnabled = False
    DebugServerWaitOnLaunch = False

    After you change the .ini file, I start the application (Smarts - Net .exe) to the new folder.

    This is where I need help.  If I try to display the VI from another computer using an address like http://snape:9600/JobA/Smarts-Net.html, I get an "HTTP 404 - File not found" error.  But, if I try to http://snape:9600 / Smarts - Net .html, I get the VI Panel!

    Thus, it seems that I can change the Port in the .ini file, but not the RootPath.  Does anyone know how to get the html to load from a different folder from the one specified when I created the application code?

    Hello Steve,.

    From your description it looks that the web server is already doing what you say you need for.

    There is a difference between the URL path, the path that is entered in the browser and the path of file system, the location of the file on the disk.

    The WebServer.RootPath token specifies the directory of the file system that corresponds to the root directory, "/", in the URL. You have specified C:\Smarts-Net\JobA as root your path so all files in this directory will be the URL of the http://mycomputer:myport / myFile. If you want the URL of http://mycomputer:myport/Logan/myFile then you need to have your root C:\Smarts-Net\ directory.

    Does make sense?

    Nathan

  • Website method vi to change the configuration of the web server

    I have a method vi (login.vi) web to receive data to web browser form. Once the user name and password match, client IP will be added to the TCP/IP web server access list.

    But the App property does not work. Anything I missed?

    Thank you.

    I recommend that you take advantage of Terminal error and read the documentation for the functions that you use.  You have wired "MainApp/VI Server" at the entrance to 'the computer name' reference Application open, and almost certainly, this is not a valid computer name.  You should probably use the TCP protocol for the connection between the instances, even on the same computer, so you will need configure the VI server to listen on a specific port TCP connections in your project and then connect to this port.  Also, connect the wires of error between the functions and put a flag at the end so you can see when mistakes happen.

  • HP jet pro 8625 desktop: built-in web server

    The URL of the printer are not accessible from public wi - fi networks.  Usually receive message: cannot open the Page, the server does not, check the URL and try again.  However, the connection to the home network built-in web server to which the printer is connected is immediate. What Miss me?

    Hello

    Your printer and your computer MUST be on the SAME network to access the URL regardless of the public or private/home. Again, he must same network.

    Kind regards.

Maybe you are looking for