Unlock instant, AI-driven research and patent intelligence for your innovation.

Site deployment method and terminal

A site, distributed storage technology, applied in the Internet field, can solve problems such as site failure, inability to access all services of the site, unavailability, etc., to achieve the effect of improving capability, improving availability, user capacity, and high availability

Pending Publication Date: 2021-12-07
FUJIAN TIANQUAN EDUCATION TECH LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, most of the visits to the website are based on the dynamic request data of the server, and when the number of visits increases, it is easy to cause the collapse of the entire website
And, when the server fails or the running code is wrong, the site will fail or be unavailable
At the same time, due to the limited network bandwidth and server resources of overseas sites, overseas users will be restricted from accessing the domestic network and cannot access all the services of the website, resulting in reduced availability of the website and unable to solve the problem of high usability and availability of the website

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Site deployment method and terminal
  • Site deployment method and terminal
  • Site deployment method and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] A site deployment method, comprising the steps of:

[0054] S1. Obtain a template file and resource data, and generate a synchronization file according to the template file and resource data;

[0055] Specifically, the developer provides the template file corresponding to the scene for different scenes;

[0056] Before the acquisition of the template file and resource data, it also includes generating a copy of the resource data for each resource; the format of the resource data is a custom data format; that is, the resource data is defined by the developer in a data format, and will be The resource data is generated as a file in json format. If a resource is course information, then the details, title, etc. of each course will be generated into a file in json format; when updating the resource data, directly modify the resource data file;

[0057]Wherein, the update situation needs to be judged before the template file or the resource data is updated; it is judged whe...

Embodiment 2

[0067] The difference between this embodiment and Embodiment 1 is that how to access the distributed storage system is limited;

[0068] Please refer to figure 2 , the domain name includes a test domain name and an official domain name; the distributed storage system includes a test distributed storage system and an official distributed storage system;

[0069] The test domain name is resolved to the test distributed storage system server, so that users can access storage files through the test domain name, such as website pages; and testers can access the test distributed storage system according to the test domain name and carry out testing;

[0070] After the tester conducts the test, it is judged whether the test is passed, and if it is passed, the synchronization file is synchronized to the formal distributed storage system, and the formal domain name is generated; that is, the template file, the The above resource data and dynamic data files are synchronized to the of...

Embodiment 3

[0074] Please refer to image 3 , a site deployment terminal, including a memory, a processor, and a computer program stored on the memory and operable on the processor, when the processor executes the computer program, any one of Embodiment 1 or Embodiment 2 is implemented. Steps in the site deployment method described in the item.

[0075] To sum up, the site deployment method and terminal provided by the present invention only need to deploy the formal distributed storage system and the corresponding domain name access capability in the corresponding environment, and use the synchronization service to Template files and resource data are synchronized to the official distributed storage system, enabling users to access the website through the corresponding domain name; when a single resource needs to be added, modified or deleted, the synchronization service can be triggered through the message queue Push the updated resource data to the official distributed storage system;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a site deployment method and a terminal, and the method comprises the steps: obtaining a template file and resource data, and generating a synchronous file according to the template file and the resource data; synchronizing the synchronization file to a distributed storage system; setting the distributed storage system as an accessible site; generating synchronization files through template files and resource data, synchronizing the synchronization files to distributed storage systems, storing the template files and the resource data corresponding to websites in each distributed storage system, and then configuring the distributed storage systems to be accessible sites, so that different users can access the website through different sites, and the distributed storage capability can be improved by adopting a distributed storage mode through automatic capacity expansion or adding content distribution network equipment for storage, so the availability of the website and the user capacity are effectively improved, and the high availability of the website is ensured.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a site deployment method and a terminal. Background technique [0002] With the continuous development of the Internet, Internet users are also increasing. Therefore, the demand for website visits is also increasing. At present, most of the visits to the website are based on the dynamic request data of the server, and when the number of visits increases, it is easy to cause the collapse of the entire website. Moreover, when the server fails or the running code is wrong, the site will fail or be unavailable. At the same time, due to the limited network bandwidth and limited server resources of overseas sites, overseas users will be restricted from accessing the domestic network and unable to access all services of the website, resulting in reduced availability of the website and unable to solve the problem of high usability and availability of the website. Content...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/178G06F16/182G06F16/958
CPCG06F16/178G06F16/182G06F16/986
Inventor 刘德建傅瑞杰王同超袁波陈宏
Owner FUJIAN TIANQUAN EDUCATION TECH LTD