Movatterモバイル変換


[0]ホーム

URL:


CN110991970A - Automatic operation and maintenance management method for logistics platform - Google Patents

Automatic operation and maintenance management method for logistics platform
Download PDF

Info

Publication number
CN110991970A
CN110991970ACN201911266369.6ACN201911266369ACN110991970ACN 110991970 ACN110991970 ACN 110991970ACN 201911266369 ACN201911266369 ACN 201911266369ACN 110991970 ACN110991970 ACN 110991970A
Authority
CN
China
Prior art keywords
task
software
maintenance
host
management method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911266369.6A
Other languages
Chinese (zh)
Inventor
庭治宏
施甘图
何力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongtu Intelligent Logistics Co Ltd
Chengdu Sailipei Logistics Technology Co ltd
Original Assignee
Hongtu Intelligent Logistics Co Ltd
Chengdu Sailipei Logistics Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hongtu Intelligent Logistics Co Ltd, Chengdu Sailipei Logistics Technology Co ltdfiledCriticalHongtu Intelligent Logistics Co Ltd
Priority to CN201911266369.6ApriorityCriticalpatent/CN110991970A/en
Publication of CN110991970ApublicationCriticalpatent/CN110991970A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention discloses an automatic operation and maintenance management method for a logistics platform. Conventional operating platform systems require separate set-up monitoring to view their status. And for the resources with the abnormal conditions, the maintenance personnel are required to log in the abnormal resources to carry out maintenance actions. The operation and maintenance management software has more types, the functions of the software are different, the used methods are different for different software, and the requirement on the mastery degree of the operation and maintenance personnel on the software is higher. And for a plurality of links in the operation and maintenance process, most of software is difficult to cover the whole process, and the support of a plurality of other systems is often needed. The invention improves the operation and maintenance management efficiency by providing a full-process automatic management mode for covering task initiation, auditing, execution, monitoring and recording.

Description

Automatic operation and maintenance management method for logistics platform
Technical Field
The invention relates to the field of operation and maintenance of logistics platforms, in particular to an automatic operation and maintenance management method for a logistics platform.
Background
With the continuous development of operation and maintenance technology, the means of operation and maintenance management is already automated, many operation and maintenance tools provide the function of automated operation and maintenance, and operation and maintenance personnel do not need to perform a large amount of manual operations to perform operation and maintenance work, and can execute tasks at the scheduled time point after making an execution plan, so that operation and maintenance management is performed, and automation becomes one of the characteristics of operation and maintenance.
For operation and maintenance management of a logistics platform, the existing methods include:
and (4) independently auditing the tasks to be executed in other modes, and feeding back operation and maintenance personnel after the audits are passed. The operation and maintenance personnel compile scripts or related commands for the tasks to be executed and perform the related tasks through software calling or manual execution.
For a platform system in operation, monitoring needs to be established separately to see its status. And for the resources with the abnormal conditions, the maintenance personnel are required to log in the abnormal resources to carry out maintenance actions. The operation and maintenance management software has more types, the functions of the software are different, the used methods are different for different software, and the requirement on the mastery degree of the operation and maintenance personnel on the software is higher. And for a plurality of links in the operation and maintenance process, most of software is difficult to cover the whole process, and the support of a plurality of other systems is often needed.
Disclosure of Invention
The invention aims to: aiming at the existing problems, the logistics platform automatic operation and maintenance management method is provided, and the operation and maintenance management efficiency is improved and each link in the operation and maintenance management is opened by providing a full-process automatic management mode covering task initiation, auditing, execution, monitoring and recording.
The technical scheme adopted by the invention is as follows:
1. a logistics platform automatic operation and maintenance management method is characterized by comprising the following steps:
s1, opening the automatic operation and maintenance software; the software consists of: the system comprises a database, an SSH Server, a management background and a TCP protocol component. The database is used for storing software data; the SSH Server refers to the data transmission interaction through SSH access protocol assets; the management background, an administrator can perform asset management, user management, asset authorization and other operations through the background Web page, and a user can perform asset login, file management and other operations through the background Web page; the TCP protocol component is for intercepting a protocol asset service state.
The user logs in at background Web using an authorized account, and the address of the user is a service IP address such as x.x.x.x: 18080 and 18080/tcp as ports.
S2, creating a request for initiating a task to be executed, and filling related task information; the information includes applicant, department, date, task name, notes, version number, attachments.
S3, checking whether the task information, i.e. the information in the step S2, is complete and accurate
S4, further, after the check is completed, the applicant clicks a next button, and the operation and maintenance personnel receive a task execution request;
s5, the operation and maintenance personnel select the host corresponding to the task on the protocol asset interface, the host takes the IP address as the note symbol, and the task execution button is clicked after the host is selected;
s6, the management host draws the correct version code from the code library and executes software packaging; the code base stores program codes and a software warehouse on which the program depends;
s7, after the last step is completed, the management host sends a kill instruction to stop the software program running on the task host, further sends a rename instruction to modify the name of the program package, and further sends a move instruction to move the old program package to other directories;
s8, the management software receives the host return value and judges whether to start transmitting new program package; if the return value is 0, transmission is started, and if the return value is 1, transmission is not started.
Further, after the transfer is completed, the start instruction start program is executed.
And S9, after the step S8 is completed, adding a port for program operation into a monitoring item, wherein the monitoring item is the operation state of the program, and the OK or error is used for indicating the normal or error state of the program.
S10, after executing one asset task, starting to execute the task to the next host asset, and executing the steps till all the selected asset tasks are executed;
and S11, when the task is completed, the interface prompts the task to end and outputs Complete all tasks, which means that all tasks are completed. The records are output to TXT text and stored in the management host database, which can be viewed by the user in the background interface. Please supplement the detailed information of each step.
Further, the present invention discloses a preferred embodiment of the logistics platform automation operation and maintenance management method, and in step S3, the specific implementation method for checking the task information includes: and detecting whether the task request information correctly exists, firstly detecting whether a local code library has a version label, if so, optionally submitting the version label to operation and maintenance personnel, and if not, failing to enter the next process.
Further, in step S6, the packaged software is stored in the management host, the integrity of the software package is checked, if the software package is found to be incomplete, the task fails, and if the software package is complete, the next step is performed.
Further, in step S7, the specific method implemented is: and searching a port process operated by the software, ending the software process, modifying the name of the old program package and moving to the backup directory. The task execution completes the return value.
Further, S8, integrity is detected after the transfer is completed, and the start is executed after the integrity is detected. If the program package is not complete, modifying the old program package and restoring the old program package to the original catalog to execute starting rollback; the process proceeds to the next step after completion.
In summary, due to the adoption of the technical scheme, the invention has the beneficial effects that:
1. aiming at the existing management mode, a more efficient operation and maintenance management method is provided, each link in the operation and maintenance management is communicated, and the whole process is managed and controlled, so that the management and control performance is improved, and the management efficiency is also improved;
2. the task records are convenient to backtrack, and a sequential execution mode is adopted, and the next asset task is carried out after the execution of a single asset task is finished, so that the problem that the rollback needs to be long after the batch operation is wrong is effectively solved, and the resource availability is effectively improved.
Drawings
The invention will now be described, by way of example, with reference to the accompanying drawings, in which:
FIG. 1 is a flow chart of the use of the present invention.
Detailed Description
All of the features disclosed in this specification, or all of the steps in any method or process so disclosed, may be combined in any combination, except combinations of features and/or steps that are mutually exclusive.
Any feature disclosed in this specification (including any accompanying claims, abstract) may be replaced by alternative features serving equivalent or similar purposes, unless expressly stated otherwise. That is, unless expressly stated otherwise, each feature is only an example of a generic series of equivalent or similar features.
As shown in fig. 1, the invention discloses an automatic operation and maintenance management method for a logistics platform, which specifically comprises the following steps:
s1, opening the operation and maintenance management platform; the software consists of: the system comprises a database, an SSH Server, a management background and a TCP protocol component. The database is used for storing software data; the SSH Server refers to the data transmission interaction through SSH access protocol assets; the management background, an administrator can perform asset management, user management, asset authorization and other operations through the background Web page, and a user can perform asset login, file management and other operations through the background Web page; the TCP protocol component is for intercepting a protocol asset service state.
The user logs in at background Web using an authorized account, and the address of the user is a service IP address such as x.x.x.x: 18080 and 18080/tcp as ports.
S2, creating a task request, wherein the important mark is a task version number; filling related task information; the information includes applicant, department, date, task name, notes, version number, attachments.
S3, detecting whether the information is complete and the version is correct: the method specifically comprises the following steps:
s3.1, checking whether the requested task version exists, and comparing the version number filled by the initiator with the version number in the code library;
s3.2 if the version does not exist, returning error request information of error version number, prompting the task initiator to modify, and returning to the step S2;
and S3.3, if the version exists, the version can be selected and the request is transferred to operation and maintenance personnel, and only correct information can reach the next flow point through the check of the version number, so that wrong task execution possibly caused by incomplete information is avoided.
S4, packaging the new version, stopping and backing up the old version: the method specifically comprises the following steps:
s4.1, packaging the new version and storing the new version to the management platform host;
s4.2, detecting the port process of the current running program, and executing a command to end the process for the detected process;
and S4.3, modifying and packaging the name of the software package to be replaced, wherein the format is XXX-date-old, moving the software package to the backup directory, and entering the next step after the operation is completed.
S5, completing transmission of the new version, and rolling back in failure: the method specifically comprises the following steps:
s5.1, completing the execution of the previous task, returning a value of 0, and triggering the transmission of the packaged software package to a host directory of the task through SSH;
s5.2, if the previous task fails to be executed, returning a value of 1, and moving the program package of the backup catalog on the task host to the original program catalog for execution and starting;
s6, add monitor: the method specifically comprises the following steps:
s6.1, adding a port of TCP of a task host;
and S6.2, connecting the monitoring program port through the TCP, returning a value of 0 if the port exists, returning a value of 1 if the port does not exist, and entering the next host operation after receiving the return value.
And S7, executing in sequence according to the assets, namely S4.2-S6.2 steps.
S8, recording log: the method specifically comprises the following steps:
s8.1, judging the return value of the host in the process, if the return value of the host is 0, indicating that all tasks of the host are successfully completed, and recording the IP address-completion of task of the host in the log; if the return value 1 appears in the process, the error of the task at a certain stage of the host is represented, and the log records the IP-Taskerror of the host;
the S8.2 log has the execution completion time of the task as the file name.
Therefore, each link in the operation and maintenance management is communicated, and the whole process is managed and controlled, so that the management and control performance is improved, and the management efficiency is improved; the task records are convenient to backtrack, and a sequential execution mode is adopted, and the next asset task is carried out after the execution of a single asset task is finished, so that the problem that the rollback needs to be long after the batch operation is wrong is effectively solved, and the resource availability is effectively improved.
The invention is not limited to the foregoing embodiments. The invention extends to any novel feature or any novel combination of features disclosed in this specification and any novel method or process steps or any novel combination of features disclosed.

Claims (5)

CN201911266369.6A2019-12-112019-12-11Automatic operation and maintenance management method for logistics platformPendingCN110991970A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911266369.6ACN110991970A (en)2019-12-112019-12-11Automatic operation and maintenance management method for logistics platform

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911266369.6ACN110991970A (en)2019-12-112019-12-11Automatic operation and maintenance management method for logistics platform

Publications (1)

Publication NumberPublication Date
CN110991970Atrue CN110991970A (en)2020-04-10

Family

ID=70092406

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911266369.6APendingCN110991970A (en)2019-12-112019-12-11Automatic operation and maintenance management method for logistics platform

Country Status (1)

CountryLink
CN (1)CN110991970A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH1069397A (en)*1996-08-281998-03-10Nec Field Service Ltd Information processing equipment maintenance method
US20090240472A1 (en)*2008-03-212009-09-24Jason WinnebeckData processing systems and methods
US20100057833A1 (en)*2008-08-292010-03-04Dehaan Michael PaulMethods and systems for centrally managing multiple provisioning servers
CN103793278A (en)*2013-09-302014-05-14中国电子设备系统工程公司研究所Automatic resource adjusting method on basis of operation and maintenance rules of virtual device
CN107229520A (en)*2017-04-272017-10-03北京数人科技有限公司Data center operating system
CN107291565A (en)*2017-06-092017-10-24千寻位置网络有限公司O&M visualizes automated job platform and implementation method
CN108984193A (en)*2018-06-212018-12-11深圳伊泉净品科技有限公司Software service dispositions method
CN109165024A (en)*2018-07-262019-01-08天讯瑞达通信技术有限公司A kind of method of operation platform automatic deployment and monitoring server system
CN109495308A (en)*2018-11-272019-03-19中国电子科技集团公司第二十八研究所A kind of automation operational system based on management information system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH1069397A (en)*1996-08-281998-03-10Nec Field Service Ltd Information processing equipment maintenance method
US20090240472A1 (en)*2008-03-212009-09-24Jason WinnebeckData processing systems and methods
US20100057833A1 (en)*2008-08-292010-03-04Dehaan Michael PaulMethods and systems for centrally managing multiple provisioning servers
CN103793278A (en)*2013-09-302014-05-14中国电子设备系统工程公司研究所Automatic resource adjusting method on basis of operation and maintenance rules of virtual device
CN107229520A (en)*2017-04-272017-10-03北京数人科技有限公司Data center operating system
CN107291565A (en)*2017-06-092017-10-24千寻位置网络有限公司O&M visualizes automated job platform and implementation method
CN108984193A (en)*2018-06-212018-12-11深圳伊泉净品科技有限公司Software service dispositions method
CN109165024A (en)*2018-07-262019-01-08天讯瑞达通信技术有限公司A kind of method of operation platform automatic deployment and monitoring server system
CN109495308A (en)*2018-11-272019-03-19中国电子科技集团公司第二十八研究所A kind of automation operational system based on management information system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘则福,兰桂红: "财务公司建设与治理实践", vol. 1, 中国宇航出版社, pages: 259*

Similar Documents

PublicationPublication DateTitle
US7020574B2 (en)Method and system for information handling system automated and distributed test
CN107577469B (en)software packaging and publishing management method
US7392148B2 (en)Heterogeneous multipath path network test system
CN107797914B (en)Code processing method and device and code release system
US20040153837A1 (en)Automated testing
US7240247B2 (en)Providing a chain of tokenized error and state information for a call stack
JP2005502118A (en) Integrated system and method for complete end-to-end software delivery process management
US20090064142A1 (en)Intelligent retry method using remote shell
CN113961332A (en)Method and device for realizing workflow engine, electronic equipment and storage medium
CN106469068A (en)The dispositions method of application program and system
CN112711575A (en)Deployment method, system and related device of database cluster
CN112562217A (en)Flow engine design, communication mode and working method of self-service terminal control system
US8090994B2 (en)System, method, and computer readable media for identifying a log file record in a log file
CN106201805B (en)Method and device for detecting server failure
US20050154734A1 (en)Method and system for monitoring and reporting backup results
WO2025138582A1 (en)Domestic operating system-based automatic deployment method for industrial internet platform
US20030103310A1 (en)Apparatus and method for network-based testing of cluster user interface
CN107092528A (en)A kind of distributed task dispatching method, apparatus and system
CN111737112B (en) A method and system for implementing remote terminal integration for server management
CN110991970A (en)Automatic operation and maintenance management method for logistics platform
CN116149707B (en)Method and device for detecting and avoiding upgrading risk of distributed system
CN116383090B (en)Automatic testing method and platform for kylin system migration tool
CN107621945A (en)A kind of method and device for the mark for determining ios device
CN110018846B (en) An automatic operation and maintenance system and its operation method
JP4895872B2 (en) Library management system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20200410


[8]ページ先頭

©2009-2025 Movatter.jp