[Spce-user] Create an Invoice failed with 504 Gateway Time-out
Matthias Hohl
matthias.hohl at telematica.at
Tue May 3 06:46:05 EDT 2016
Hello,
i tried to create an invoice for a customer with a very large amount of
calls.
But after some minutes waiting for the success message, I got a " 504
Gateway Time-out" Screen and the CPU load goes up.
Perl-fcgi used a lot of memory (44%) and cpu (98%).
KiB Mem: 8197712 total, 8051192 used, 146520 free, 13660 buffers
KiB Swap: 8387580 total, 7748788 used, 638792 free. 600224 cached Mem
If I refresh the site then and wait some more minutes I see this ERROR:
Failed to create invoice. [144B08B0BC648AF0]
I tried then with a customer with less calls and this invoice was created
successfully within seconds.
It looks like that SPCE has a problem to create an invoice with thousands of
calls inside.
It used some GB of Memory just for creating an invoice?
Is this normal? Every other workload is done without problems.
I check log files:
May 3 12:41:00 spce (local0.err) ngcp-panel: ERROR: IP=80.109.195.137
CALLED=Controller::Invoice::__ANON__ TX=144B08AF8AADC180 USER=matthias.hohl
DATA={ 'period' => '2016-04', 'save' => 'Save', 'submitid' => '',
'template.id' => '2', 'contract.id' => '127'} MSG="Failed to render invoice"
LOG="Can't fork: Cannot allocate memory at
/usr/share/perl5/IPC/System/Simple.pm line 375."
May 3 12:41:00 spce (local0.err) ngcp-panel: ERROR: IP=80.109.195.137
CALLED=Controller::Invoice::create TX=144B08B0BC648AF0 USER=matthias.hohl
DATA={ 'submitid' => '', 'save' => 'Save', 'period' => '2016-04',
'contract.id' => '127', 'template.id' => '2'} MSG="Failed to create invoice.
({UNKNOWN}: Use of uninitialized value $contract_id in concatenation (.) or
string at /usr/share/perl5/NGCP/Panel/Controller/Invoice.pm line 170. at
/usr/share/perl5/Catalyst/Model/DBIC/Schema.pm line 526#012)" LOG=""
May 3 12:41:00 spce (local0.debug) ngcp-panel: DEBUG: *** Root::auto grant
access for authenticated user
May 3 12:41:00 spce (local0.debug) ngcp-panel: DEBUG:
NGCP::Panel::Controller::Invoice::auto
May 3 12:41:00 spce (local0.debug) ngcp-panel: DEBUG: catchup contract 127
contract_balances (now = 2016-05-03 12:34:05)
May 3 12:41:00 spce (local0.debug) ngcp-panel: DEBUG: rsvg-convert -a -f
pdf -z 0.8 /tmp/Jmu1DYJsKk/1.svg /tmp/Jmu1DYJsKk/2.svg /tmp/Jmu1DYJsKk/3.svg
/tmp/Jmu1DYJsKk/4.svg /tmp/Jmu1DYJsKk/5.svg /tmp/Jmu1DYJsKk/6.svg
/tmp/Jmu1DYJsKk/7.svg /tmp/Jmu1DYJsKk/8.svg /tmp/Jmu1DYJsKk/9.svg
/tmp/Jmu1DYJsKk/10.svg /tmp/Jmu1DYJsKk/11.svg /tmp/Jmu1DYJsKk/12.svg
/tmp/Jmu1DYJsKk/13.svg /tmp/Jmu1DYJsKk/14.svg /tmp/Jmu1DYJsKk/15.svg
/tmp/Jmu1DYJsKk/16.svg /tmp/Jmu1DYJsKk/17.svg /tmp/Jmu1DYJsKk/18.svg
/tmp/Jmu1DYJsKk/19.svg /tmp/Jmu1DYJsKk/20.svg /tmp/Jmu1DYJsKk/21.svg
/tmp/Jmu1DYJsKk/22.svg /tmp/Jmu1DYJsKk/23.svg /tmp/Jmu1DYJsKk/24.svg
/tmp/Jmu1DYJsKk/25.svg /tmp/Jmu1DYJsKk/26.svg /tmp/Jmu1DYJsKk/27.svg
/tmp/Jmu1DYJsKk/28.svg /tmp/Jmu1DYJsKk/29.svg /tmp/Jmu1DYJsKk/30.svg
/tmp/Jmu1DYJsKk/31.svg /tmp/Jmu1DYJsKk/32.svg /tmp/Jmu1DYJsKk/33.svg
/tmp/Jmu1DYJsKk/34.svg /tmp/Jmu1DYJsKk/35.svg /tmp/Jmu1DYJsKk/36.svg
/tmp/Jmu1DYJsKk/37.svg /tmp/Jmu1DYJsKk/38.svg /tmp/Jmu1DYJsKk/39.svg
/tmp/Jmu1DYJsKk/40.svg /tmp/Jmu1DYJsKk/41.svg /tmp/Jmu1DYJsKk/42.svg
/tmp/Jmu1DYJsKk/43.svg /tmp/Jmu1DYJsKk/44.svg /tmp/Jmu1DYJsKk/45.svg
/tmp/Jmu1DYJsKk/46.svg /tmp/Jmu1DYJsKk/47.svg /tmp/Jmu1DYJsKk/48.svg
/tmp/Jmu1DYJsKk/49.svg /tmp/Jmu1DYJsKk/50.svg /tmp/Jmu1DYJsKk/51.svg
/tmp/Jmu1DYJsKk/52.svg /tmp/Jmu1DYJsKk/53.svg /tmp/Jmu1DYJsKk/54.svg
/tmp/Jmu1DYJsKk/55.svg /tmp/Jmu1DYJsKk/56.svg /tmp/Jmu1DYJsKk/57.svg
/tmp/Jmu1DYJsKk/58.svg /tmp/Jmu1DYJsKk/59.svg /tmp/Jmu1DYJsKk/60.svg
/tmp/Jmu1DYJsKk/61.svg /tmp/Jmu1DYJsKk/62.svg /tmp/Jmu1DYJsKk/63.svg
/tmp/Jmu1DYJsKk/64.svg /tmp/Jmu1DYJsKk/65.svg /tmp/Jmu1DYJsKk/66.svg
/tmp/Jmu1DYJsKk/67.svg /tmp/Jmu1DYJsKk/68.svg /tmp/Jmu1DYJsKk/69.svg
/tmp/Jmu1DYJsKk/70.svg /tmp/Jmu1DYJsKk/71.svg /tmp/Jmu1DYJsKk/72.svg
/tmp/Jmu1DYJsKk/73.svg /tmp/Jmu1DYJsKk/74.svg /tmp/Jmu1DYJsKk/75.svg
/tmp/Jmu1DYJsKk/76.svg /tmp/Jmu1DYJsKk/77.svg /tmp/Jmu1DYJsKk/78.svg
/tmp/Jmu1DYJsKk/79.svg /tmp/Jmu1DYJsKk/80.svg /tmp/Jmu1DYJsKk/81.svg
/tmp/Jmu1DYJsKk/82.svg /tmp/Jmu1DYJsKk/83.svg /tmp/Jmu1DYJsKk/84.svg
/tmp/Jmu1DYJsKk/85.svg /tmp/Jmu1DYJsKk/86.svg /tmp/Jmu1DYJsKk/87.svg
/tmp/Jmu1DYJsKk/88.svg /tmp/Jmu1DYJsKk/89.svg /tmp/Jmu1DYJsKk/90.svg
/tmp/Jmu1DYJsKk/91.svg /tmp/Jmu1DYJsKk/92.svg /tmp/Jmu1DYJsKk/93.svg
/tmp/Jmu1DYJsKk/94.svg /tmp/Jmu1DYJsKk/95.svg /tmp/Jmu1DYJsKk/96.svg
/tmp/Jmu1DYJsKk/97.svg /tmp/Jmu1DYJsKk/98.svg /tmp/Jmu1DYJsKk/99.svg
/tmp/Jmu1DYJsKk/100.svg /tmp/Jmu1DYJsKk/101.svg /tmp/Jmu1DYJsKk/102.svg
/tmp/Jmu1DYJsKk/103.svg /tmp/Jmu1DYJsKk/104.svg /tmp/Jmu1DYJsKk/105.svg
/tmp/Jmu1DYJsKk/106.svg /tmp/Jmu1DYJsKk/107.svg /tmp/Jmu1DYJsKk/108.svg
/tmp/Jmu1DYJsKk/109.svg /tmp/Jmu1DYJsKk/110.svg /tmp/Jmu1DYJsKk/111.svg
/tmp/Jmu1DYJsKk/112.svg /tmp/Jmu1DYJsKk/113.svg /tmp/Jmu1DYJsKk/114.svg
/tmp/Jmu1DYJsKk/115.svg /tmp/Jmu1DYJsKk/116.svg /tmp/Jmu1DYJsKk/117.svg
/tmp/Jmu1DYJsKk/118.svg /tmp/Jmu1DYJsKk/119.svg /tmp/Jmu1DYJsKk/120.svg
/tmp/Jmu1DYJsKk/121.svg /tmp/Jmu1DYJsKk/122.svg /tmp/Jmu1DYJsKk/123.svg
/tmp/Jmu1DYJsKk/124.svg /tmp/Jmu1DYJsKk/125.svg /tmp/Jmu1DYJsKk/126.svg
/tmp/Jmu1DYJsKk/127.svg /tmp/Jmu1DYJsKk/128.svg /tmp/Jmu1DYJsKk/129.svg
/tmp/Jmu1DYJsKk/130.svg /tmp/Jmu1DYJsKk/131.svg /tmp/Jmu1DYJsKk/132.svg
/tmp/Jmu1DYJsKk/133.svg /tmp/Jmu1DYJsKk/134.svg /tmp/Jmu1DYJsKk/135.svg
/tmp/Jmu1DYJsKk/136.svg /tmp/Jmu1DYJsKk/137.svg /tmp/Jmu1DYJsKk/138.svg
/tmp/Jmu1DYJsKk/139.svg /tmp/Jmu1DYJsKk/140.svg /tmp/Jmu1DYJsKk/141.svg
/tmp/Jmu1DYJsKk/142.svg /tmp/Jmu1DYJsKk/143.svg /tmp/Jmu1DYJsKk/144.svg
/tmp/Jmu1DYJsKk/145.svg /tmp/Jmu1DYJsKk/146.svg /tmp/Jmu1DYJsKk/147.svg
/tmp/Jmu1DYJsKk/148.svg /tmp/Jmu1DYJsKk/149.svg /tmp/Jmu1DYJsKk/150.svg
/tmp/Jmu1DYJsKk/151.svg /tmp/Jmu1DYJsKk/152.svg /tmp/Jmu1DYJsKk/153.svg
/tmp/Jmu1DYJsKk/154.svg /tmp/Jmu1DYJsKk/155.svg /tmp/Jmu1DYJsKk/156.svg
/tmp/Jmu1DYJsKk/157.svg /tmp/Jmu1DYJsKk/158.svg /tmp/Jmu1DYJsKk/159.svg
/tmp/Jmu1DYJsKk/160.svg /tmp/Jmu1DYJsKk/161.svg /tmp/Jmu1DYJsKk/162.svg
/tmp/Jmu1DYJsKk/163.svg /tmp/Jmu1DYJsKk/164.svg /tmp/Jmu1DYJsKk/165.svg
/tmp/Jmu1DYJsKk/166.svg /tmp/Jmu1DYJsKk/167.svg /tmp/Jmu1DYJsKk/168.svg
/tmp/Jmu1DYJsKk/169.svg /tmp/Jmu1DYJsKk/170.svg /tmp/Jmu1DYJsKk/171.svg
/tmp/Jmu1DYJsKk/172.svg /tmp/J
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sipwise.com/mailman/private/spce-user_lists.sipwise.com/attachments/20160503/91c2df58/attachment.html>
More information about the Spce-user
mailing list