监控程序累计

toolbar:start(). 可启动下面的工具和dbg

 

tv:start().

appmonstart().

pman:start().

webtool:start().

 

 

 

pman:proc(0,70,0) trac结果:

initial_call: proc_lib:init_p/5

current_function: gen_server:loop/6

dictionary: [
  {tot_time,1404641},
  {'$ancestors',[appmon,<0.45.0>]},
  {runtime,11296},
  {'$initial_call',{appmon_info,init,1}}]

heap_size: 4181

stack_size: 9

reductions: 358265

links: [
  <0.73.0>,
  <0.68.0>]

trap_exit: true

<0.70.0>: getting_linked   <0.96.0>
<0.70.0>: rec   {do_it, {app_ctrl, nonode@nohost, <0.68.0>}}
<0.70.0>: rec   {do_it, {load, nonode@nohost, <0.68.0>}}
<0.70.0>: rec   {do_it, {app, yaws, <0.73.0>}}
<0.70.0>: call  gen_server:decode_msg({do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {app_ctrl, nonode@nohost, <0.68.0>})
<0.70.0>: call  application:which_applications()
<0.70.0>: call  application_controller:which_applications()
<0.70.0>: call  gen_server:call(application_controller, which_applications)
<0.70.0>: call  gen:call(application_controller, '$gen_call', which_applications)
<0.70.0>: call  gen:call(application_controller, '$gen_call', which_applications, 5000)
<0.70.0>: call  erlang:whereis(application_controller)
<0.70.0>: call  gen:do_call(<0.6.0>, '$gen_call', which_applications, 5000)
<0.70.0>: call  erlang:monitor(process, <0.6.0>)
<0.70.0>: call  erlang:send(<0.6.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1875>}, which_applications}, [noconnect])
<0.70.0>:  !    To: <0.6.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1875>}, which_applications}
<0.70.0>: rec   {#Ref<0.0.0.1875>, [{yaws,"yaws WWW server","1.88"},
 {sasl,"SASL  CXC 138 11","2.1.9.2"},
 {stdlib,"ERTS  CXC 138 10","1.17"},
 {kernel,"ERTS  CXC 138 10","2.14"}]}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1875>, [flush])
<0.70.0>: call  application_controller:get_master(yaws)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, yaws})
<0.70.0>: call  application_controller:get_master(sasl)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, sasl})
<0.70.0>: call  application_controller:get_master(stdlib)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, stdlib})
<0.70.0>: call  application_controller:get_master(kernel)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, kernel})
<0.70.0>: call  lists:keysearch(timeout, 1, [])
<0.70.0>: call  timer:send_after(2000, {do_it, {app_ctrl, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:send_after(2000, <0.70.0>, {do_it, {app_ctrl, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:req(apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}})
<0.70.0>: call  timer:system_time()
<0.70.0>: call  erlang:now()
<0.70.0>: call  timer:ensure_started()
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen_server:call(timer_server, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}, infinity)
<0.70.0>: call  gen:call(timer_server, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}, infinity)
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen:do_call(<0.71.0>, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}, infinity)
<0.70.0>: call  erlang:monitor(process, <0.71.0>)
<0.70.0>: call  erlang:send(<0.71.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1876>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}}, [noconnect])
<0.70.0>:  !    To: <0.71.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1876>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}}
<0.70.0>: rec   {#Ref<0.0.0.1876>, {ok, {1291950339750381, #Ref<0.0.0.1877>}}}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1876>, [flush])
<0.70.0>: call  ets:insert(3932188, {{app_ctrl, nonode@nohost, <0.68.0>}, {1291950339750381, #Ref<0.0.0.1877>}, [{<0.40.0>,yaws,{yaws,"yaws WWW server","1.88"}},
 {<0.29.0>,sasl,{sasl,"SASL  CXC 138 11","2.1.9.2"}},
 {<0.8.0>,kernel,{kernel,"ERTS  CXC 138 10","2.14"}}], []})
<0.70.0>: call  gen_server:handle_common_reply({noreply, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}}, <0.70.0>, appmon_info, {do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  gen_server:loop(<0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [])
<0.70.0>: call  gen_server:decode_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {load, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {load, nonode@nohost, <0.68.0>})
<0.70.0>: call  erlang:statistics(run_queue)
<0.70.0>: call  lists:keysearch(load_method, 1, [{timeout,1000}])
<0.70.0>: call  erlang:statistics(runtime)
<0.70.0>: call  erlang:put(runtime, 11328)
<0.70.0>: call  erlang:statistics(wall_clock)
<0.70.0>: call  erlang:put(tot_time, 1405641)
<0.70.0>: call  lists:keysearch(load_scale, 1, [{timeout,1000}])
<0.70.0>: call  math:sqrt(0.7762962962962963)
<0.70.0>: call  erlang:min(14, 16)
<0.70.0>: call  lists:keysearch(load_average, 1, [{timeout,1000}])
<0.70.0>:  !    To: <0.68.0> Msg: {delivery, <0.70.0>, load, nonode@nohost, {2, 10}}
<0.70.0>: call  lists:keysearch(timeout, 1, [{timeout,1000}])
<0.70.0>: call  timer:send_after(1000, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:send_after(1000, <0.70.0>, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:req(apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}})
<0.70.0>: call  timer:system_time()
<0.70.0>: call  erlang:now()
<0.70.0>: call  timer:ensure_started()
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen_server:call(timer_server, {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}, infinity)
<0.70.0>: call  gen:call(timer_server, '$gen_call', {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}, infinity)
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen:do_call(<0.71.0>, '$gen_call', {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}, infinity)
<0.70.0>: call  erlang:monitor(process, <0.71.0>)
<0.70.0>: call  erlang:send(<0.71.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1878>}, {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}}, [noconnect])
<0.70.0>:  !    To: <0.71.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1878>}, {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}}
<0.70.0>: rec   {#Ref<0.0.0.1878>, {ok, {1291950338750383, #Ref<0.0.0.1879>}}}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1878>, [flush])
<0.70.0>: call  ets:insert(3932188, {{load, nonode@nohost, <0.68.0>}, {1291950338750383, #Ref<0.0.0.1879>}, {2, 10}, [{timeout,1000}]})
<0.70.0>: call  gen_server:handle_common_reply({noreply, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}}, <0.70.0>, appmon_info, {do_it, {load, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  gen_server:loop(<0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [])
<0.70.0>: call  gen_server:decode_msg({do_it, {app, yaws, <0.73.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {app, yaws, <0.73.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {app, yaws, <0.73.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {app, yaws, <0.73.0>})
<0.70.0>: call  lists:keysearch(info_type, 1, [])
<0.70.0>: call  application_controller:get_master(yaws)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, yaws})
<0.70.0>: call  ets:new(processes, [set,public])
<0.70.0>: call  ets:new(links, [bag,public])
<0.70.0>: call  ets:new(extralinks, [bag,public])
<0.70.0>: call  queue:new()
<0.70.0>: call  queue:in(<0.40.0>, {[], []})
<0.70.0>: call  erlang:process_info(<0.40.0>, group_leader)
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [application_controller,init,error_logger,gs,node_serv,appmon,appmon_a,
 appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [init,error_logger,gs,node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [error_logger,gs,node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [gs,node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [])
<0.70.0>: call  erlang:whereis(appmon_info)
<0.70.0>: call  erlang:whereis(appmon_a)
<0.70.0>: call  erlang:whereis(appmon)
<0.70.0>: call  erlang:whereis(node_serv)
<0.70.0>: call  erlang:whereis(gs)
<0.70.0>: call  erlang:whereis(error_logger)
<0.70.0>: call  erlang:whereis(init)
<0.70.0>: call  erlang:whereis(application_controller)
<0.70.0>: call  queue:out({[<0.40.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.40.0>], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  ets:member(-130547677, <0.40.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.40.0>})
<0.70.0>: call  erlang:process_info(<0.40.0>, links)
<0.70.0>: call  lists:reverse([<0.6.0>,<0.41.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.41.0>,<0.6.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.6.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.6.0>)
<0.70.0>: call  lists:member(<0.6.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:member(-130547677, <0.41.0>)
<0.70.0>: call  lists:member(<0.41.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.41.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [])
<0.70.0>: call  erlang:process_info(<0.41.0>, group_leader)
<0.70.0>: call  queue:member(<0.41.0>, {[], []})
<0.70.0>: call  lists:member(<0.41.0>, [])
<0.70.0>: call  lists:member(<0.41.0>, [])
<0.70.0>: call  ets:insert(-130285534, {<0.40.0>, <0.41.0>})
<0.70.0>: call  queue:in(<0.41.0>, {[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[<0.41.0>], []})
<0.70.0>: call  queue:out({[<0.41.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.41.0>], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  ets:member(-130547677, <0.41.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.41.0>})
<0.70.0>: call  erlang:process_info(<0.41.0>, links)
<0.70.0>: call  lists:reverse([<0.40.0>,<0.42.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.40.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.40.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.40.0>)
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  lists:member(<0.42.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.42.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[<0.41.0>]},{'$initial_call',{supervisor,yaws_sup,1}}])
<0.70.0>: call  ets:insert(-130285534, {<0.41.0>, <0.42.0>})
<0.70.0>: call  queue:in(<0.42.0>, {[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[<0.42.0>], []})
<0.70.0>: call  queue:out({[<0.42.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.42.0>], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.42.0>})
<0.70.0>: call  erlang:process_info(<0.42.0>, links)
<0.70.0>: call  lists:reverse([<0.43.0>,<0.44.0>,<0.55.0>,<0.41.0>])
<0.70.0>: call  lists:reverse([<0.55.0>,<0.41.0>], [<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.41.0>,<0.55.0>,<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.55.0>,<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  lists:member(<0.43.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.43.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup,<0.41.0>]},{'$initial_call',{yaws_log,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup)
<0.70.0>: call  ets:insert(-130285534, {<0.42.0>, <0.43.0>})
<0.70.0>: call  queue:in(<0.43.0>, {[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[<0.43.0>], []})
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  lists:member(<0.44.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.44.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{start_time,{{2010,12,10},{10,42,13}}},
 {gc,{gconf,"c:/Program Files/Yaws-1.88",false,207,
            "c:/Program Files/Yaws-1.88/logs",
            ["c:/Program Files/Yaws-1.88/www/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin"],
            [],15000,400,1000000,8000,nolimit,10240,[],1000000,0,
            ["c:/Program Files/Yaws-1.88/examples/include",
             "c:/Program Files/Yaws-1.88/examples/include"],
            "/usr/bin/php-cgi","Yaws 1.88","default",false,[]}},
 {'$ancestors',[yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_server,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup)
<0.70.0>: call  ets:insert(-130285534, {<0.42.0>, <0.44.0>})
<0.70.0>: call  queue:in(<0.44.0>, {[<0.43.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.43.0>], []}, -130547677, -130285534, -130023387}, {[<0.44.0>], [<0.43.0>]})
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  lists:member(<0.55.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.55.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup,<0.41.0>]},
 {'$initial_call',{supervisor,yaws_sup_restarts,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup)
<0.70.0>: call  ets:insert(-130285534, {<0.42.0>, <0.55.0>})
<0.70.0>: call  queue:in(<0.55.0>, {[<0.44.0>], [<0.43.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.44.0>], [<0.43.0>]}, -130547677, -130285534, -130023387}, {[<0.55.0>,<0.44.0>], [<0.43.0>]})
<0.70.0>: call  ets:member(-130547677, <0.41.0>)
<0.70.0>: call  queue:out({[<0.55.0>,<0.44.0>], [<0.43.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.55.0>,<0.44.0>], [<0.43.0>]}, -130547677, -130285534, -130023387}, {[<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.43.0>})
<0.70.0>: call  erlang:process_info(<0.43.0>, links)
<0.70.0>: call  lists:reverse([#Port<0.653>,<0.49.0>,<0.50.0>,<0.42.0>,#Port<0.652>])
<0.70.0>: call  lists:reverse([<0.50.0>,<0.42.0>,#Port<0.652>], [<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [#Port<0.652>,<0.42.0>,<0.50.0>,<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.50.0>,<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [<0.50.0>,<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, #Port<0.653>)
<0.70.0>: call  lists:member(#Port<0.653>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, #Port<0.653>})
<0.70.0>: call  queue:in(#Port<0.653>, {[<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.49.0>)
<0.70.0>: call  lists:member(<0.49.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.49.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [])
<0.70.0>: call  erlang:process_info(<0.49.0>, group_leader)
<0.70.0>: call  queue:member(<0.49.0>, {[#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  lists:member(<0.49.0>, [#Port<0.653>,<0.55.0>])
<0.70.0>: call  lists:member(<0.49.0>, [<0.44.0>])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, <0.49.0>})
<0.70.0>: call  queue:in(<0.49.0>, {[#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.50.0>)
<0.70.0>: call  lists:member(<0.50.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.50.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [])
<0.70.0>: call  erlang:process_info(<0.50.0>, group_leader)
<0.70.0>: call  queue:member(<0.50.0>, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  lists:member(<0.50.0>, [<0.49.0>,#Port<0.653>,<0.55.0>])
<0.70.0>: call  lists:member(<0.50.0>, [<0.44.0>])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, <0.50.0>})
<0.70.0>: call  queue:in(<0.50.0>, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  ets:member(-130547677, #Port<0.652>)
<0.70.0>: call  lists:member(#Port<0.652>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, #Port<0.652>})
<0.70.0>: call  queue:in(#Port<0.652>, {[<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.652>,<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  queue:out({[#Port<0.652>,<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  lists:reverse([<0.49.0>,#Port<0.653>,<0.55.0>], [])
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.652>,<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.44.0>})
<0.70.0>: call  erlang:process_info(<0.44.0>, links)
<0.70.0>: call  lists:reverse([<0.51.0>,<0.53.0>,<0.42.0>])
<0.70.0>: call  lists:reverse([<0.42.0>], [<0.53.0>,<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.53.0>,<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.53.0>,<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.51.0>)
<0.70.0>: call  lists:member(<0.51.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.51.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{random_seed,{8878,13625,8407}},
 {'$ancestors',[yaws_server,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_ctl,run,1}}])
<0.70.0>: call  erlang:whereis(yaws_server)
<0.70.0>: call  ets:insert(-130285534, {<0.44.0>, <0.51.0>})
<0.70.0>: call  queue:in(<0.51.0>, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.53.0>)
<0.70.0>: call  lists:member(<0.53.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.53.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{gc,{gconf,"c:/Program Files/Yaws-1.88",false,207,
            "c:/Program Files/Yaws-1.88/logs",
            ["c:/Program Files/Yaws-1.88/www/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin"],
            [],15000,400,1000000,8000,nolimit,10240,[],1000000,0,
            ["c:/Program Files/Yaws-1.88/examples/include",
             "c:/Program Files/Yaws-1.88/examples/include"],
            "/usr/bin/php-cgi","Yaws 1.88","default",false,[]}},
 {'$ancestors',[yaws_server,yaws_sup,<0.41.0>]},
 {top,<0.44.0>},
 {'$initial_call',{yaws_server,gserv,3}}])
<0.70.0>: call  erlang:whereis(yaws_server)
<0.70.0>: call  ets:insert(-130285534, {<0.44.0>, <0.53.0>})
<0.70.0>: call  queue:in(<0.53.0>, {[<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  queue:out({[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.55.0>})
<0.70.0>: call  erlang:process_info(<0.55.0>, links)
<0.70.0>: call  lists:reverse([<0.56.0>,<0.57.0>,<0.58.0>,<0.42.0>])
<0.70.0>: call  lists:reverse([<0.58.0>,<0.42.0>], [<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.58.0>,<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.58.0>,<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.56.0>)
<0.70.0>: call  lists:member(<0.56.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.56.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{random_seed,{1291,9418,14832}},
 {'$ancestors',[yaws_sup_restarts,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_session_server,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup_restarts)
<0.70.0>: call  ets:insert(-130285534, {<0.55.0>, <0.56.0>})
<0.70.0>: call  queue:in(<0.56.0>, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.57.0>)
<0.70.0>: call  lists:member(<0.57.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.57.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup_restarts,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_rss,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup_restarts)
<0.70.0>: call  ets:insert(-130285534, {<0.55.0>, <0.57.0>})
<0.70.0>: call  queue:in(<0.57.0>, {[<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.58.0>)
<0.70.0>: call  lists:member(<0.58.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.58.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup_restarts,yaws_sup,<0.41.0>]},
 {'$initial_call',{gen_event,init_it,6}}])
<0.70.0>: call  erlang:whereis(yaws_sup_restarts)
<0.70.0>: call  ets:insert(-130285534, {<0.55.0>, <0.58.0>})
<0.70.0>: call  queue:in(<0.58.0>, {[<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.49.0>]})
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.49.0>]})
<0.70.0>: call  lists:reverse([<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [])
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.49.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.49.0>})
<0.70.0>: call  erlang:process_info(<0.49.0>, links)
<0.70.0>: call  lists:reverse([<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.50.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.50.0>})
<0.70.0>: call  erlang:process_info(<0.50.0>, links)
<0.70.0>: call  lists:reverse([<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>], [<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.51.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.51.0>})
<0.70.0>: call  erlang:process_info(<0.51.0>, links)
<0.70.0>: call  lists:reverse([<0.44.0>,#Port<0.677>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [#Port<0.677>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  ets:member(-130547677, #Port<0.677>)
<0.70.0>: call  lists:member(#Port<0.677>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.51.0>, #Port<0.677>})
<0.70.0>: call  queue:in(#Port<0.677>, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  queue:out({[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.53.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.53.0>})
<0.70.0>: call  erlang:process_info(<0.53.0>, links)
<0.70.0>: call  lists:reverse([<0.44.0>,<0.54.0>,#Port<0.690>])
<0.70.0>: call  lists:reverse([#Port<0.690>], [<0.54.0>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [#Port<0.690>,<0.54.0>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.54.0>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  ets:member(-130547677, <0.54.0>)
<0.70.0>: call  lists:member(<0.54.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.54.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{gc,{gconf,"c:/Program Files/Yaws-1.88",false,207,
            "c:/Program Files/Yaws-1.88/logs",
            ["c:/Program Files/Yaws-1.88/www/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin"],
            [],15000,400,1000000,8000,nolimit,10240,[],1000000,0,
            ["c:/Program Files/Yaws-1.88/examples/include",
             "c:/Program Files/Yaws-1.88/examples/include"],
            "/usr/bin/php-cgi","Yaws 1.88","default",false,[]}},
 {'$ancestors',[<0.53.0>,yaws_server,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_server,acceptor0,2}}])
<0.70.0>: call  ets:insert(-130285534, {<0.53.0>, <0.54.0>})
<0.70.0>: call  queue:in(<0.54.0>, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, #Port<0.690>)
<0.70.0>: call  lists:member(#Port<0.690>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.53.0>, #Port<0.690>})
<0.70.0>: call  queue:in(#Port<0.690>, {[<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  lists:reverse([#Port<0.677>,<0.58.0>,<0.57.0>], [])
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]})
<0.70.0>: call  ets:member(-130547677, <0.56.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.56.0>})
<0.70.0>: call  erlang:process_info(<0.56.0>, links)
<0.70.0>: call  lists:reverse([<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]})
<0.70.0>: call  ets:member(-130547677, <0.57.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.57.0>})
<0.70.0>: call  erlang:process_info(<0.57.0>, links)
<0.70.0>: call  lists:reverse([<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]})
<0.70.0>: call  ets:member(-130547677, <0.58.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.58.0>})
<0.70.0>: call  erlang:process_info(<0.58.0>, links)
<0.70.0>: call  lists:reverse([<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]}, -130547677, -130285534, -130023387}, [<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>], [#Port<0.677>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>], [<0.54.0>]})
<0.70.0>: call  queue:out({[#Port<0.690>], [<0.54.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>], [<0.54.0>]}, -130547677, -130285534, -130023387}, {[], [#Port<0.690>]})
<0.70.0>: call  ets:member(-130547677, <0.54.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.54.0>})
<0.70.0>: call  erlang:process_info(<0.54.0>, links)
<0.70.0>: call  lists:reverse([<0.53.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], [#Port<0.690>]}, -130547677, -130285534, -130023387}, [<0.53.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], [#Port<0.690>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.53.0>)
<0.70.0>: call  queue:out({[], [#Port<0.690>]})
<0.70.0>: call  erlang:setelement(2, {db, {[], [#Port<0.690>]}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  queue:out({[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  erlang:process_info(<0.40.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.40.0>)
<0.70.0>: call  ets:tab2list(-130547677)
<0.70.0>: call  ets:match_object(-130547677, '_')
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.54.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.54.0>)
<0.70.0>: call  erlang:process_info(<0.51.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.51.0>)
<0.70.0>: call  erlang:process_info(<0.57.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_rss)
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:process_info(<0.50.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.50.0>)
<0.70.0>: call  erlang:process_info(<0.49.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.49.0>)
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.40.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.40.0>)
<0.70.0>: call  erlang:process_info(<0.41.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.41.0>)
<0.70.0>: call  erlang:process_info(<0.58.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_event_manager)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.56.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_session_server)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  ets:tab2list(-130285534)
<0.70.0>: call  ets:match_object(-130285534, '_')
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:port_info(#Port<0.653>, id)
<0.70.0>: call  erlang:integer_to_list(653)
<0.70.0>: call  erlang:'++'("port ", "653")
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.49.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.49.0>)
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.50.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.50.0>)
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:port_info(#Port<0.652>, id)
<0.70.0>: call  erlang:integer_to_list(652)
<0.70.0>: call  erlang:'++'("port ", "652")
<0.70.0>: call  erlang:process_info(<0.51.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.51.0>)
<0.70.0>: call  erlang:port_info(#Port<0.677>, id)
<0.70.0>: call  erlang:integer_to_list(677)
<0.70.0>: call  erlang:'++'("port ", "677")
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:process_info(<0.54.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.54.0>)
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:port_info(#Port<0.690>, id)
<0.70.0>: call  erlang:integer_to_list(690)
<0.70.0>: call  erlang:'++'("port ", "690")
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.51.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.51.0>)
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:process_info(<0.40.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.40.0>)
<0.70.0>: call  erlang:process_info(<0.41.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.41.0>)
<0.70.0>: call  erlang:process_info(<0.41.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.41.0>)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.56.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_session_server)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.57.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_rss)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.58.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_event_manager)
<0.70.0>: call  ets:tab2list(-130023387)
<0.70.0>: call  ets:match_object(-130023387, '_')
<0.70.0>: call  ets:delete(-130547677)
<0.70.0>: call  ets:delete(-130285534)
<0.70.0>: call  ets:delete(-130023387)
<0.70.0>: call  lists:keysearch(timeout, 1, [])
<0.70.0>: call  timer:send_after(2000, {do_it, {app, yaws, <0.73.0>}})
<0.70.0>: call  timer:send_after(2000, <0.70.0>, {do_it, {app, yaws, <0.73.0>}})
<0.70.0>: call  timer:req(apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}})
<0.70.0>: call  timer:system_time()
<0.70.0>: call  erlang:now()
<0.70.0>: call  timer:ensure_started()
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen_server:call(timer_server, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}, infinity)
<0.70.0>: call  gen:call(timer_server, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}, infinity)
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen:do_call(<0.71.0>, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}, infinity)
<0.70.0>: call  erlang:monitor(process, <0.71.0>)
<0.70.0>: call  erlang:send(<0.71.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1880>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}}, [noconnect])
<0.70.0>:  !    To: <0.71.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1880>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}}
<0.70.0>: rec   {#Ref<0.0.0.1880>, {ok, {1291950339750385, #Ref<0.0.0.1881>}}}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1880>, [flush])
<0.70.0>: call  ets:insert(3932188, {{app, yaws, <0.73.0>}, {1291950339750385, #Ref<0.0.0.1881>}, {"<0.40.0>", [{<0.43.0>,"yaws_log"},
 {<0.54.0>,"<0.54.0>"},
 {<0.51.0>,"<0.51.0>"},
 {<0.57.0>,"yaws_rss"},
 {<0.53.0>,"<0.53.0>"},
 {<0.50.0>,"<0.50.0>"},
 {<0.49.0>,"<0.49.0>"},
 {<0.44.0>,"yaws_server"},
 {<0.40.0>,"<0.40.0>"},
 {<0.41.0>,"<0.41.0>"},
 {<0.58.0>,"yaws_event_manager"},
 {<0.42.0>,"yaws_sup"},
 {<0.56.0>,"yaws_session_server"},
 {<0.55.0>,"yaws_sup_restarts"}], [{"yaws_log","port 653"},
 {"yaws_log","<0.49.0>"},
 {"yaws_log","<0.50.0>"},
 {"yaws_log","port 652"},
 {"<0.51.0>","port 677"},
 {"<0.53.0>","<0.54.0>"},
 {"<0.53.0>","port 690"},
 {"yaws_server","<0.51.0>"},
 {"yaws_server","<0.53.0>"},
 {"<0.40.0>","<0.41.0>"},
 {"<0.41.0>","yaws_sup"},
 {"yaws_sup","yaws_log"},
 {"yaws_sup","yaws_server"},
 {"yaws_sup","yaws_sup_restarts"},
 {"yaws_sup_restarts","yaws_session_server"},
 {"yaws_sup_restarts","yaws_rss"},
 {"yaws_sup_restarts","yaws_event_manager"}], []}, []})
<0.70.0>: call  gen_server:handle_common_reply({noreply, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}}, <0.70.0>, appmon_info, {do_it, {app, yaws, <0.73.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  gen_server:loop(<0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [])
<0.70.0>: rec   {do_it, {load, nonode@nohost, <0.68.0>}}
<0.70.0>: call  gen_server:decode_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {load, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {load, nonode@nohost, <0.68.0>})
<0.70.0>: call  erlang:statistics(run_queue)
<0.70.0>: call  lists:keysearch(load_method, 1, [{timeout,1000}])
<0.70.0>: call  erlang:statistics(runtime)
<0.70.0>: call  erlang:put(runtime, 11515)
<0.70.0>: call  erlang:statistics(wall_clock)
<0.70.0>: call  erlang:put(tot_time, 1406641)
<0.70.0>: call  lists:keysearch(load_scale, 1, [{timeout,1000}])
<0.70.0>: call  math:sqrt(0.39296296296296296)
<0.70.0>: call  erlang:min(10, 16)
<0.70.0>: call  lists:keysearch(load_average, 1, [{timeout,1000}])
<0.70.0>:  !    To: <0.68.0> Msg: {delivery, <0.70.0>, load, nonode@nohost, {10, 10}}
<0.70.0>: call  lists:keysearch(timeout, 1, [{timeout,1000}])
<0.70.0>: call  timer:send_after(1000, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:send_after(1000, <0.70.0>, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:req(apply_after, {1000,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值