From 3797fda2419529080f1ad971ea01d18d191c3d96 Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Tue, 6 May 2025 22:23:33 +0800 Subject: [PATCH] fix --- apps/efka/src/efka_agent.erl | 2 +- apps/efka/src/efka_micro_service.erl | 10 +++++----- apps/efka/src/efka_tcp_channel.erl | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/efka/src/efka_agent.erl b/apps/efka/src/efka_agent.erl index d39c9c5..a44bb8a 100644 --- a/apps/efka/src/efka_agent.erl +++ b/apps/efka/src/efka_agent.erl @@ -296,7 +296,7 @@ handle_info({server_push_message, PacketId, <>}, State = #state{transport_pid = TransportPid}) -> +handle_info({server_push_message, PacketId, <>}, State = #state{transport_pid = TransportPid}) -> #service_params{service_id = ServiceId, params = Params} = message_pb:decode_msg(ParamsBin, service_params), case efka_micro_service:get_pid(ServiceId) of diff --git a/apps/efka/src/efka_micro_service.erl b/apps/efka/src/efka_micro_service.erl index eaa4311..90660f8 100644 --- a/apps/efka/src/efka_micro_service.erl +++ b/apps/efka/src/efka_micro_service.erl @@ -20,7 +20,7 @@ %% API -export([start_link/2]). -export([get_name/1, get_pid/1, start_service/1, stop_service/1, attach_channel/2]). --export([push_params/2, push_metrics/2, request_arguments/1, request_metrics/1]). +-export([push_params/2, push_metrics/2, request_params/1, request_metrics/1]). -export([metric_data/4, send_event/3, send_ai_event/3]). %% gen_server callbacks @@ -66,13 +66,13 @@ get_pid(ServiceId) when is_binary(ServiceId) -> whereis(get_name(ServiceId)). push_params(Pid, Args) when is_pid(Pid), is_binary(Args) -> - gen_server:call(Pid, {push_arguments, Args}). + gen_server:call(Pid, {push_params, Args}). push_metrics(Pid, Metrics) when is_pid(Pid), is_binary(Metrics) -> gen_server:call(Pid, {push_metrics, Metrics}). -request_arguments(Pid) when is_pid(Pid) -> - gen_server:call(Pid, request_arguments). +request_params(Pid) when is_pid(Pid) -> + gen_server:call(Pid, request_params). request_metrics(Pid) when is_pid(Pid) -> gen_server:call(Pid, request_metrics). @@ -160,7 +160,7 @@ handle_call({attach_channel, ChannelPid}, _From, State = #state{channel_pid = Ol end; %% 推送配置项目 -handle_call({push_arguments, Args}, _From, State = #state{running_status = ?STATUS_RUNNING, channel_pid = ChannelPid}) -> +handle_call({push_params, Args}, _From, State = #state{running_status = ?STATUS_RUNNING, channel_pid = ChannelPid}) -> case is_pid(ChannelPid) of true -> ok; diff --git a/apps/efka/src/efka_tcp_channel.erl b/apps/efka/src/efka_tcp_channel.erl index c67f0ad..0a141dc 100644 --- a/apps/efka/src/efka_tcp_channel.erl +++ b/apps/efka/src/efka_tcp_channel.erl @@ -147,7 +147,7 @@ handle_info({tcp, Socket, <>} %% 请求参数 handle_info({tcp, Socket, <>}, State = #state{socket = Socket, service_pid = ServicePid, is_registered = true}) -> - {ok, Args} = efka_micro_service:request_arguments(ServicePid), + {ok, Args} = efka_micro_service:request_params(ServicePid), ok = gen_tcp:send(Socket, <>), {noreply, State};