1.一種程序代碼的處理方法,其特征在于,包括:
獲取源代碼文件;
對所述源代碼文件中的程序代碼進行編譯處理得到編譯后的代碼文件;
檢測所述編譯后的代碼文件中是否存在錯誤;
若不存在,則將所述編譯后的代碼文件上傳至主服務(wù)器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述編譯后的代碼文件上傳至主服務(wù)器之前,所述方法還包括:
檢測所述編譯后的代碼文件與所述主服務(wù)器中的備份代碼文件是否一致;
則所述將所述編譯后的代碼文件上傳至主服務(wù)器,包括:
當所述編譯后的代碼文件與所述主服務(wù)器中的備份代碼文件不一致時,將所述編譯后的代碼文件上傳至主服務(wù)器。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:
當所述編譯后的代碼文件上傳完成,則控制從服務(wù)器根據(jù)所述主服務(wù)器中的所述編譯后的代碼文件進行更新。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將所述編譯后的代碼文件上傳至主服務(wù)器,包括:
根據(jù)所述編譯后的代碼文件的格式,將所述編譯后的代碼文件上傳至與所述格式對應(yīng)的主服務(wù)器的預(yù)設(shè)目錄下進行存儲。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
檢測是否存在第一從服務(wù)器更新所述編譯后的代碼文件失?。?/p>
若存在,則輸出告警信息;所述告警信息用于指示所述第一從服務(wù)器更新失敗。
6.一種程序代碼的處理裝置,其特征在于,包括:
獲取模塊,用于獲取源代碼文件;
編譯模塊,用于對所述源代碼文件中的程序代碼進行編譯處理得到編譯后的代碼文件;
代碼檢測模塊,用于檢測所述編譯后的代碼文件中是否存在錯誤;
上線模塊,用于在所述編譯后的代碼文件中不存在錯誤時,將所述編譯后的代碼文件上傳至主服務(wù)器。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:
版本檢測模塊,用于檢測所述編譯后的代碼文件與所述主服務(wù)器中的備份代碼文件是否一致;
所述上線模塊用于,在所述編譯后的代碼文件與所述主服務(wù)器中的備份代碼文件不一致時,將所述編譯后的代碼文件上傳至主服務(wù)器。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,還包括:
監(jiān)控模塊,用于當所述編譯后的代碼文件上傳完成,則控制從服務(wù)器根據(jù)所述主服務(wù)器中的所述編譯后的代碼文件進行更新。
9.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述上線模塊具體用于,根據(jù)所述編譯后的代碼文件的格式,將所述編譯后的代碼文件上傳至與所述格式對應(yīng)的主服務(wù)器的預(yù)設(shè)目錄下進行存儲。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述監(jiān)控模塊還用于:
檢測是否存在第一從服務(wù)器更新所述編譯后的代碼文件失??;
若存在,則輸出告警信息;所述告警信息用于指示所述第一從服務(wù)器更新失敗。