You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Timur Irmatov (JIRA)" <ji...@apache.org> on 2014/03/27 12:04:15 UTC

[jira] [Commented] (TS-2669) ATS crash, then restart with all cached objects cleared

    [ https://issues.apache.org/jira/browse/TS-2669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13949149#comment-13949149 ] 

Timur Irmatov commented on TS-2669:
-----------------------------------

Do you use Linux native AIO ? If so, there is a confirmed bug in 4.1.2 with Linux AIO that causes clearing of cache on ATS restart.

> ATS crash, then restart with all cached objects cleared
> -------------------------------------------------------
>
>                 Key: TS-2669
>                 URL: https://issues.apache.org/jira/browse/TS-2669
>             Project: Traffic Server
>          Issue Type: Bug
>            Reporter: AnDao
>
> Hi all,
> I'm using ATS 4.1.2, my ATS is just crashed and restart and clean all the cached objects, cause my backend servers overload. Why ATS do clean all the cached objects when crash and restart?
> The log is:
> ***** manager.log
>  [Mar 27 12:57:13.022] Manager {0x7f597e3477e0} FATAL: [LocalManager::pollMgmtProcessServer] Error in read (errno: 104)
> [Mar 27 12:57:13.022] Manager {0x7f597e3477e0} NOTE: [LocalManager::mgmtShutdown] Executing shutdown request.
> [Mar 27 12:57:13.022] Manager {0x7f597e3477e0} NOTE: [LocalManager::processShutdown] Executing process shutdown request.
> [Mar 27 12:57:13.028] Manager {0x7f597e3477e0} ERROR: [LocalManager::sendMgmtMsgToProcesses] Error writing message
> [Mar 27 12:57:13.028] Manager {0x7f597e3477e0} ERROR:  (last system error 32: Broken pipe)
> [Mar 27 12:57:13.174] {0x7ffaeec7e7e0} STATUS: opened /zserver/log/trafficserver/manager.log
> [Mar 27 12:57:13.174] {0x7ffaeec7e7e0} NOTE: updated diags config
> [Mar 27 12:57:13.520] Manager {0x7ffaeec7e7e0} NOTE: [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: '2.6.32-358.6.2.el6.x86_64'
> [Mar 27 12:57:13.550] Manager {0x7ffaeec7e7e0} NOTE: [LocalManager::listenForProxy] Listening on port: 80
> [Mar 27 12:57:13.550] Manager {0x7ffaeec7e7e0} NOTE: [TrafficManager] Setup complete
> [Mar 27 12:57:14.618] Manager {0x7ffaeec7e7e0} NOTE: [LocalManager::startProxy] Launching ts process
> [Mar 27 12:57:14.632] Manager {0x7ffaeec7e7e0} NOTE: [LocalManager::pollMgmtProcessServer] New process connecting fd '15'
> [Mar 27 12:57:14.632] Manager {0x7ffaeec7e7e0} NOTE: [Alarms::signalAlarm] Server Process born
> ******* traffic.out ***
> [E. Mgmt] log ==> [TrafficManager] using root directory '/zserver/trafficserver-4.1.2'
> [TrafficServer] using root directory '/zserver/trafficserver-4.1.2'
> NOTE: Traffic Server received Sig 15: Terminated
> [E. Mgmt] log ==> [TrafficManager] using root directory '/zserver/trafficserver-4.1.2'
> [TrafficServer] using root directory '/zserver/trafficserver-4.1.2'
> NOTE: Traffic Server received Sig 11: Segmentation fault
> /zserver/trafficserver-4.1.2/bin/traffic_server - STACK TRACE: 
> /lib64/libpthread.so.0(+0x35a360f500)[0x2b3b55819500]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact47change_response_header_because_of_range_requestEPNS_5StateEP7HTTPHdr+0x240)[0x54b8a0]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact28handle_content_length_headerEPNS_5StateEP7HTTPHdrS3_+0x2c8)[0x54bc38]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact14build_responseEPNS_5StateEP7HTTPHdrS3_11HTTPVersion10HTTPStatusPKc+0x3e3)[0x54c0c3]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact22handle_transform_readyEPNS_5StateE+0x70)[0x54ca40]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x28)[0x51b418]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN6HttpSM38state_response_wait_for_transform_readEiPv+0xed)[0x52988d]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x533178]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN17TransformTerminus12handle_eventEiPv+0x1d2)[0x4e8c62]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x6a5a0f]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN7EThread7executeEv+0x63b)[0x6a658b]
> /zserver/trafficserver-4.1.2/bin/traffic_server[0x6a48aa]
> /lib64/libpthread.so.0(+0x35a3607851)[0x2b3b55811851]
> /lib64/libc.so.6(clone+0x6d)[0x35a32e890d]
> [E. Mgmt] log ==> [TrafficManager] using root directory '/zserver/trafficserver-4.1.2'
> [TrafficServer] using root directory '/zserver/trafficserver-4.1.2'



--
This message was sent by Atlassian JIRA
(v6.2#6252)