Hohe Last bei TicketFreeText in CustomerTicketMessage 2.4.8

Hilfe zu OTRS Problemen aller Art
Post Reply
risker
Znuny newbie
Posts: 91
Joined: 21 Jan 2008, 08:16
Znuny Version: Kein OTRS
Real Name: Oliver Skibbe
Company: MDKN
Location: Hannover
Contact:

Hohe Last bei TicketFreeText in CustomerTicketMessage 2.4.8

Post by risker »

Hallo,

ich habe ein sehr interessantes Problem bei einem Linux OTRS 2.4.8
Das Problem äußert sich dahingehend, dass eine hohe Last der customer.pl erzeugt wird und man etwa 10 Sekunden warten muss, bis man in der Ticket Eingabemaske als Kunde ist.

Also habe ich das Debugging angeschaltet und mir entsprechend Debug Logs erzeugt, dabei ist folgendes rausgekommen:

Code: Select all

Dec 15 11:28:14 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::System::Web::InterfaceCustomer::Run][844] Kernel::Modules::CustomerTicketMessage->run 
Dec 15 11:28:15 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 1 is slow! 
Dec 15 11:28:16 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 2 is slow! 
Dec 15 11:28:16 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 3 is slow! 
Dec 15 11:28:17 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 4 is slow! 
Dec 15 11:28:18 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 5 is slow! 
Dec 15 11:28:18 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 6 is slow! 
Dec 15 11:28:19 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 7 is slow! 
Dec 15 11:28:19 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 8 is slow! 
Dec 15 11:28:20 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 9 is slow! 
Dec 15 11:28:21 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 10 is slow! 
Dec 15 11:28:21 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 11 is slow! 
Dec 15 11:28:22 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 12 is slow! 
Dec 15 11:28:23 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 13 is slow! 
Dec 15 11:28:23 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 14 is slow! 
Dec 15 11:28:24 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 15 is slow! 
Dec 15 11:28:24 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::Modules::CustomerTicketMessage::Run][108] TicketFreeText 16 is slow! 
Dec 15 11:28:25 sotrt OTRS-CGI-12[19453]: [Debug][Kernel::System::Web::InterfaceCustomer::Run][895] Global handle stopped. 
Zusammengefasst braucht die Schleife also etwa 1 Sekunde für 2 TicketFreeText, welche aber nicht mal angezeigt werden sollen.

Debugging für die Funktion: TicketFreeTextGet

Code: Select all

Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Web::InterfaceCustomer::Run][844] Kernel::Modules::CustomerTicketMessage->run 
Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey1 
Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText1 
Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey2 
Dec 15 12:19:13 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:14 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText2 
Dec 15 12:19:14 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:14 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey3 
Dec 15 12:19:14 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:14 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText3 
Dec 15 12:19:14 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:15 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey4 
Dec 15 12:19:15 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:15 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText4 
Dec 15 12:19:15 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:15 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey5 
Dec 15 12:19:15 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:16 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText5 
Dec 15 12:19:16 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:16 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey6 
Dec 15 12:19:16 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:16 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText6 
Dec 15 12:19:16 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:17 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey7 
Dec 15 12:19:17 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:17 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText7 
Dec 15 12:19:17 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:17 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey8 
Dec 15 12:19:17 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:18 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText8 
Dec 15 12:19:18 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:18 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey9 
Dec 15 12:19:18 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:18 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText9 
Dec 15 12:19:18 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:19 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey10 
Dec 15 12:19:19 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:19 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText10 
Dec 15 12:19:19 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:19 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey11 
Dec 15 12:19:19 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:20 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText11 
Dec 15 12:19:20 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:20 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey12 
Dec 15 12:19:20 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:20 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText12 
Dec 15 12:19:20 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:21 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey13 
Dec 15 12:19:21 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:21 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText13 
Dec 15 12:19:21 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:21 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey14 
Dec 15 12:19:21 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:22 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText14 
Dec 15 12:19:22 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:22 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey15 
Dec 15 12:19:22 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:22 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText15 
Dec 15 12:19:22 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:23 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeKey16 
Dec 15 12:19:23 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:23 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2706] BeforeGetConfig for TicketFreeText16 
Dec 15 12:19:23 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Ticket::TicketFreeTextGet][2716] AfterGetConfig 
Dec 15 12:19:24 sotrt OTRS-CGI-12[20700]: [Debug][Kernel::System::Web::InterfaceCustomer::Run][895] Global handle stopped. 

Hatte jemand so etwas ähnliches schon mal?

Output vom Support Modul:

Code: Select all

	"Ubuntu 8.04.3 LTS " is used. 	OK
	"Linux sotrt 2.6.24-28-server #1 SMP Wed Nov 24 10:04:43 UTC 2010 i686 GNU/Linux" is used. 	OK
	The Host System has: 1518 MB Memory total 564 MB Memory free 2549 MB Swap total 2549 MB Swap free 	OK
	Perl 5.8.8 (linux) is used. 	OK
	Apache::DBI 	OK
	Apache2::Reload 	OK
	You are running Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.12 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g mod_perl/2.0.3 Perl/v5.8.8. 	OK
	mod_perl/2.0.3 	OK
Eigentlich sieht die Konfiguration soweit sauber aus :-(

Gruß
risker
1. OTRS Version: 3.0.12
Module: FAQ, extended TimeAccounting (supports Projects), SystemMonitoring, ITSM, Support
Server: Apache/2.0.55 (Ubuntu 10.04) PHP/5.2.6 mod_ssl/2.2.9 OpenSSL/0.9.8a mod_perl/2.0.4 Perl/v5.8.7.

ImageCIPHRON Security, Communications & Engineering
ImageCIPHRON OTRS Unterstützung & Dienstleistungen
Post Reply