Massive Performance Probleme

Hilfe zu OTRS Problemen aller Art
Post Reply
arktik
Znuny newbie
Posts: 54
Joined: 29 Jul 2010, 11:24
Znuny Version: 3.3.4

Massive Performance Probleme

Post by arktik »

Hallo zusammen,

ich setze auf einem Dedicated Root Server nur OTRS ein. Auf diesem System läuft sonst keine andere Website oder ein anderes Ticketsystem. Jedoch ist die Performance vom OTRS um einiges Langsamer als auf dem Lokalen Testsystem welches in einer VMware läuft.

Das Lokale Testsystem hat auch nur 1GB Ram und 1 CPU im gegensatz zum Server der 2 CPUs hat und 4 GB Ram.

Was mich verwundert ist, das auf dem RootServer otrs nicht im mod_perl laufen will, ich habe mod perl aktiviert im Apachen, jedoch bekomme ich es nicht ans laufen in den VirtualHost Einstellungen.

Hier meine verwendete Vhost Datei. Ich hatte hier auch schon das Modul mod_perl als IfModule eingetragen, jedoch hat dies nichts gebracht.

Code: Select all

<VirtualHost *:80>
UseCanonicalName Off
HostnameLookups Off

DocumentRoot /opt/otrs/
DirectoryIndex index.pl

ServerName service.domain.de
ServerAlias service.domain.de
ServerAdmin hostmaster@domain.de

# Error Logs
ErrorLog /var/log/apache2/otrs_error.log
CustomLog /var/log/apache2/otrs_access.log combined

# --
# added for OTRS (http://otrs.org/)
# $Id: apache2-httpd.include.conf,v 1.18.2.3 2011/04/19 22:09:24 en Exp $
# --

# agent, admin and customer frontend
 Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
  ScriptAlias /service/ "/opt/otrs/bin/cgi-bin/"
  ScriptAlias / "/opt/otrs/bin/cgi-bin/"

  Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl

    # Apache::Reload - Reload Perl Modules when Changed on Disk
    PerlModule Apache2::Reload
    PerlInitHandler Apache2::Reload
    PerlModule Apache2::RequestRec

<Files (\.pl$)>
# <Location /service>
    ErrorDocument 403 /index.pl
    # AllowOverride None
    Options +ExecCGI
    SetHandler  perl-script
#    PerlHandler ModPerl::Registry
    PerlResponseHandler ModPerl::Registry
#    PerlSendHeader On
#    PerlSetupEnv On
    PerlOptions +ParseHeaders
    PerlOptions +SetupEnv
    Order allow,deny
    Allow from all
#  </Location>
</Files>

  <Directory "/opt/otrs/bin/cgi-bin">
    ErrorDocument 403 /index.pl
    AllowOverride None
    Options +ExecCGI -Includes
    Order allow,deny
    Allow from all
  </Directory>


  <Directory "/opt/otrs/bin/cgi-bin">
    ErrorDocument 403 /index.pl
    AllowOverride None
    Options +ExecCGI -Includes
    Order allow,deny
    Allow from all
  </Directory>

  <Directory "/opt/otrs/var/httpd/htdocs/">
    AllowOverride None
    Order allow,deny
    Allow from all
  </Directory>

<IfModule mod_headers.c>
    <Directory "/opt/otrs/var/httpd/htdocs/skins/*/*/css-cache">
        <FilesMatch "\.(css|CSS)$">
            Header set Cache-Control "max-age=2592000 must-revalidate"
        </FilesMatch>
    </Directory>

    <Directory "/opt/otrs/var/httpd/htdocs/js/js-cache">
        <FilesMatch "\.(js|JS)$">
            Header set Cache-Control "max-age=2592000 must-revalidate"
        </FilesMatch>
    </Directory>

</IfModule>

</VirtualHost>

Des Weiteren habe ich heute einmal einen SQL Benchmark Test zwischen der VMware und dem RootServer gemacht und der RootServer war immer mindestens 1 - 4 Sekunden langsamer als die VMware. Weiterhin klicke ich bei der VMware auf eine Link bzw. Button im Menü und die Seite ist fast sofort da (weniger als 1 Sekunde). Auf dem RootServer brauch laut Performance Messung der Seiten Aufruf im Schnitt 3 Sekunden und so lange kommt dies mir auch vor. Wo könnte der Fehler aktuell noch liegen.

RootServer SQL Benchmark
RootServer-SQL-Benchmark.jpg
VMware SQL Benchmark
VMware-SQL-Benchmark.jpg
Eingesetztes OTRS: 3.0.11
Apache 2
Mysql 5
Mod_perl 2
Perl 5
You do not have the required permissions to view the files attached to this post.
OTRS 3.3.4 Produktiv
OTRS 3.3.4 Dev und Test
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Massive Performance Probleme

Post by jojo »

welche Distri läuft auf dem Root Server?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
arktik
Znuny newbie
Posts: 54
Joined: 29 Jul 2010, 11:24
Znuny Version: 3.3.4

Re: Massive Performance Probleme

Post by arktik »

Hi jojo,

auf dem Root sowie auf der Vm läuft in beiden Fällen Debian 6.0.1

Es läuft ja auch aber es ist total langsam. Ich habe jetzt schon zur hilfe mal die otrs 3.1 beta 2 installiert. Aber sogar hier ist es das gleiche und das obwohl ich hier alles im Standard gelassen habe.
OTRS 3.3.4 Produktiv
OTRS 3.3.4 Dev und Test
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Massive Performance Probleme

Post by jojo »

ohne mod_perl solltest Du das System definitv nicht laufen lassen. Das musst Du aber erstmal global als Modul im Apachen aktivieren. Erkundige Dich mal bei Deinem Provider ob es ein "echter" Rechner ist, oder ein virtuelles System
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
arktik
Znuny newbie
Posts: 54
Joined: 29 Jul 2010, 11:24
Znuny Version: 3.3.4

Re: Massive Performance Probleme

Post by arktik »

Hallo jojo,

ich habe mod_perl global im Apachen aktiviert. Dies ist auch sichtbar beim neustarten vom Apachen2. Was ich nicht verstehe, so bald ich die originale apache http config nehme funktioniert alles zügig. Aber mit der VHost konfiguration funktioniert dies irgendwie rein gar nicht. Auch wenn die Performance teilweise funktioniert...

So langsam finde ich den Fehler nicht mehr.
OTRS 3.3.4 Produktiv
OTRS 3.3.4 Dev und Test
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Massive Performance Probleme

Post by jojo »

mod_perl lässt sich nur global aktivieren, nicht nur für einen vhost
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
arktik
Znuny newbie
Posts: 54
Joined: 29 Jul 2010, 11:24
Znuny Version: 3.3.4

Re: Massive Performance Probleme

Post by arktik »

Hallo jojo,

ich habe schon mod_perl global im apachen aktiviert und da funktioniert es auch ohne Probleme.
OTRS 3.3.4 Produktiv
OTRS 3.3.4 Dev und Test
Post Reply