yapserver_mainflow_rough
2016-06-13 14:44:21 0 举报
yapserver_mainflow_rough是一个用于处理YAP服务器主流程的函数。它负责处理YAP服务器的主要操作,包括接收客户端请求、解析请求、执行相应的操作并将结果返回给客户端。该函数首先会检查请求的有效性,然后根据请求的类型调用相应的处理函数。在处理过程中,可能会涉及到与数据库的交互、文件操作等。最后,该函数会将处理结果封装成响应对象,并发送给客户端。总之,yapserver_mainflow_rough是YAP服务器的核心部分,负责处理各种请求并返回相应的结果。
作者其他创作
大纲/内容
run_startup_manager();
从conf_data_中读取配置内容,放入log_config对象内部变量供后续使用
init_idc();
SQLDBManager::init(db_table_conf_file.c_str()干嘛的还不知道,这里应该是sqllib的总init入口
log_config::instance(true)-read_config(conf_data_);
application_config::instance(true)-read_config(conf_data_);
customer_config_ = config_type::instance(true);创建payserver_config的实例(还没读取)
customer_config_-read_config(conf_data_);从conf_data_中读取配置内容,放入payserver_config对象内部变量
init_db_pool();
init();
create_rpc_server();
void application::init()
open_ub_conf();
startup_manager::run()
从conf_data_中读取配置内容,放入application_config对象内部变量application_config是application对象内部定义的类,它的成员变量全都是特别general的配置项,比如log_fir这种,所以无论什么server使用yapserver框架,自己的.conf文件里面都得有application_config这个类所需要的配置项
init_ub_log();
rpc_server_t *server = rpc_add_server_info(server_conf_name);将一个新的rpc_server加入rpc_server_list
0 条评论
下一页