The invention discloses a method and device for updating a configuration file of a web server, which is applied to the technical field of the Internet database. The method is applied to a web server, a web server, a master database server and at least one interrelated from a database server, including the main database service. The device establishes a communication connection; from the main database server, the current moment from the database address information is obtained. The current moment from the database address information contains all the address of the database server associated with the site server at the current moment; from the current moment, each slave data is extracted from the database site information. The address of the library server; according to the format of the configuration file of the web server, all the extracted addresses from the database server are combined into file replacement segments; the file replacement fragments are used to update the configuration files of the web server. The invention improves the efficiency of modifying the configuration file of the web server.
【技术实现步骤摘要】
一种更新网站服务器的配置文件的方法及装置
本专利技术涉及互联网数据库
,尤其涉及一种更新网站服务器的配置文件的方法及装置。
技术介绍
在现有的互联网开发过程中,当网站的访问量较大时,一个数据库往往难以支撑巨大的流量,因此,通常使用数据库主从结构,即,为网站添加从数据库,从而主数据库将其包含的数据实时复制到从数据库中,网站的写入操作在主数据库中执行,网站的查询操作在从数据库中执行,从而通过分散操作缓解了主数据库的处理压力。现有技术中在增加或减少从数据库时,需要手动修改网站的配置文件,以对从数据库的信息进行更新,不仅修改效率低,还容易产生错误。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的更新网站服务器的配置文件的方法及装置。本专利技术实施例提供一种更新网站服务器的配置文件的方法,应用于网站服务器中,其中,所述网站服务器、一个主数据库服务器和至少一个从数据库服务器之间相互关联,所述方法包括:与所述主数据库服务器建立通信连接;从所述主数据库服务器中获取当前时刻的从数据库地址信息,其中,当前时刻的从数据库地址信息包含当前时刻与所述网站服务器关联的所有从数据库服务器的地址;从当前时刻的从数据库地址信息中分别提取出各个从数据库服务器的地址;根据所述网站服务器的配置文件的格式,将提取出的所有从数据库服务器的地址组合成文件替换片段;利用所述文件替换片段对所述网站服务器的配置文件进行更新。优选的,所述从当前时刻的从数据库地址信息中分别提取出各个从数据库服务器的地址,包括:根据第一预设地址标识,从当前时刻的从数据库地址信息 ...
【技术保护点】
1.一种更新网站服务器的配置文件的方法,其特征在于,应用于网站服务器中,其中,所述网站服务器、一个主数据库服务器和至少一个从数据库服务器之间相互关联,所述方法包括:与所述主数据库服务器建立通信连接;从所述主数据库服务器中获取当前时刻的从数据库地址信息,其中,当前时刻的从数据库地址信息包含当前时刻与所述网站服务器关联的所有从数据库服务器的地址;从当前时刻的从数据库地址信息中分别提取出各个从数据库服务器的地址;根据所述网站服务器的配置文件的格式,将提取出的所有从数据库服务器的地址组合成文件替换片段;利用所述文件替换片段对所述网站服务器的配置文件进行更新。
【技术特征摘要】
1.一种更新网站服务器的配置文件的方法,其特征在于,应用于网站服务器中,其中,所述网站服务器、一个主数据库服务器和至少一个从数据库服务器之间相互关联,所述方法包括:与所述主数据库服务器建立通信连接;从所述主数据库服务器中获取当前时刻的从数据库地址信息,其中,当前时刻的从数据库地址信息包含当前时刻与所述网站服务器关联的所有从数据库服务器的地址;从当前时刻的从数据库地址信息中分别提取出各个从数据库服务器的地址;根据所述网站服务器的配置文件的格式,将提取出的所有从数据库服务器的地址组合成文件替换片段;利用所述文件替换片段对所述网站服务器的配置文件进行更新。2.如权利要求1所述的方法,其特征在于,所述从当前时刻的从数据库地址信息中分别提取出各个从数据库服务器的地址,包括:根据第一预设地址标识,从当前时刻的从数据库地址信息中分别提取出各个从数据库服务器的地址。3.如权利要求1所述的方法,其特征在于,所述利用所述文件替换片段对所述网站服务器的配置文件进行更新,包括:根据第二预设地址标识,查找所述网站服务器的配置文件中原始从数据库地址信息的位置;在查找到的所述原始从数据库地址信息的位置处,利用所述文件替换片段替换所述原始从数据库地址信息,以对所述网站服务器的配置文件进行更新。4.如权利要求1所述的方法,其特征在于,在所述与所述主数据库服务器建立通信连接之前,所述方法还包括:判断用于更新所述网站服务器的配置文件的计时时间是否达到预设时间;其中,所述与所述主数据库服务器建立通信连接,包括:当所述计时时间达到所述预设时间时,与所述主数据库服务器建立通信连接。5.如权利要求1-4中任一权利要求所...
【专利技术属性】
技术研发人员:张利平,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。