1.支持从pangu_pxy.conf中读取kafka_topic

2.修改http2变量名
This commit is contained in:
fengweihao
2019-06-04 12:03:23 +08:00
parent d272087565
commit 78d5d473ac
4 changed files with 38 additions and 37 deletions

View File

@@ -38,7 +38,7 @@ struct pangu_logger
rd_kafka_topic_t* kafka_topic;
pthread_mutex_t mutex;
char brokerlist[TFE_STRING_MAX];
const char* topic_name;
char topic_name[TFE_STRING_MAX];
void* local_logger;
@@ -157,9 +157,9 @@ struct pangu_logger* pangu_log_handle_create(const char* profile, const char* s
{
TFE_LOG_ERROR(local_logger,"Pangu log init failed. Cannot create lafka handle with brokerlist: %s.", instance->brokerlist);
goto error_out;
}
}
instance->topic_name="PXY-HTTP-LOG";
MESA_load_profile_string_def(profile, section,"KAFKA_TOPIC", instance->topic_name, sizeof(instance->topic_name), "POLICY-EVENT-LOG");
instance->kafka_topic = rd_kafka_topic_new(instance->kafka_handle,instance->topic_name, NULL);
log_file_upload_para=cache_evbase_parameter_new(profile, section, local_logger);
instance->log_file_upload_instance=cache_evbase_instance_new(log_file_upload_para, local_logger);