yapserver_mainflow_rough
2016-06-13 14:44:21 0 举报
yapserver_mainflow_rough 是一个关于服务器主流程的概括性描述。它涉及到服务器的主要操作,如接收请求、处理数据、响应客户端等。在这个过程中,服务器需要高效地处理各种任务,以确保用户能够顺利地访问和使用服务。为了实现这一目标,服务器需要具备高性能、高可靠性和高安全性。同时,服务器还需要不断地进行优化和升级,以适应不断变化的需求和技术发展。总之,yapserver_mainflow_rough 描述了服务器主流程的基本框架和关键要素,为进一步研究和开发提供了基础。
作者其他创作
大纲/内容
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 条评论
下一页