Hot loading method based on Spread distributed application system

2012 
The invention relates to a hot loading method based on a Spread distributed application system. The hot loading method includes: step 1 deploying an upgrading information monitoring module of a resident memory; step 2 starting a new version module to lead the new version module and the original version module to operate parallely; step 3 starting an upgrading information issuing module and transmitting upgrading information of the new version module; step 4 switching names of information groups connected with the original version module in the shared memory after the upgrading information monitoring module receives the upgrading information, and returning the result to the upgrading information issuing process; step 5 prompting that upgrading successes after the upgrading information issuing module receives all successful issuing results and returns, and quitting; and step 6 stopping operation of the original version module after the original version module completes processing of all information received before information group switching. The hot loading method is a unified and stable hot loading mode, enables module upgrading to not be limited by time, and achieves program loading on the condition of not interrupting services.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []