啟用自動保存與強(qiáng)制保存功能

2024-07-21 20:23 更新

為了獲取更多最新內(nèi)容及功能更新,請直接訪問我們的首頁以查看DzzOffice筆記的最新地址。

ONLYOFFICE 保存機(jī)制概述

ONLYOFFICE 提供了兩種關(guān)鍵的保存機(jī)制來保護(hù)用戶編輯的文檔安全:自動保存強(qiáng)制保存(forcesave)。

自動保存

功能描述

自動保存機(jī)制在用戶編輯文檔時自動將更改內(nèi)容發(fā)送到文件服務(wù)器并保存到編輯器的緩存中。這種機(jī)制無需用戶干預(yù),能夠顯著減少因意外情況(如系統(tǒng)崩潰、瀏覽器關(guān)閉等)導(dǎo)致的數(shù)據(jù)丟失。

重要性

對于提高用戶體驗(yàn)和數(shù)據(jù)安全性至關(guān)重要,因?yàn)樗谟脩粑词謩颖4娴那闆r下也能保護(hù)數(shù)據(jù)。

強(qiáng)制保存(forcesave)

功能描述

強(qiáng)制保存是一種更為嚴(yán)格的保存機(jī)制,它直接將編輯器緩存中的文檔內(nèi)容發(fā)送到存儲位置進(jìn)行持久化存儲。這通常用于確保文檔在關(guān)鍵時刻(如系統(tǒng)即將崩潰或用戶即將離開編輯頁面)的完整性。

重要性

作為重要的安全措施,強(qiáng)制保存能夠防止數(shù)據(jù)丟失和損壞,特別是在處理重要文檔時。

強(qiáng)制保存的作用

  1. 保護(hù)文檔的完整性:確保文檔在編輯過程中不會因意外情況而丟失或損壞。
  2. 提高安全性:在處理敏感或重要文檔時,強(qiáng)制保存能顯著提升數(shù)據(jù)安全性。
  3. 繞過常規(guī)保存限制:在常規(guī)保存操作失敗或不可用時,強(qiáng)制保存提供了一種可靠的替代方案。

強(qiáng)制保存使用流程

  1. 編輯文檔:對文檔進(jìn)行必要的編輯和修改(用戶沒有對文檔進(jìn)行任何更改時是不會保存到Dzz上的)。
  2. 嘗試正常保存:使用編輯器的保存功能(如點(diǎn)擊保存按鈕或使用快捷鍵)。
  3. 觸發(fā)強(qiáng)制保存:如果正常保存失敗或需要確保數(shù)據(jù)立即安全,可以嘗試關(guān)閉文檔或使用單擊保存強(qiáng)制保存文檔(通過編輯器配置和插件設(shè)置,確保強(qiáng)制保存功能已啟用)。
  4. 確認(rèn)保存:在關(guān)閉文檔或?yàn)g覽器之前,系統(tǒng)會提示是否保存更改。選擇保存選項(xiàng)以確認(rèn)。
  5. 數(shù)據(jù)傳遞:強(qiáng)制保存的內(nèi)容會通過預(yù)設(shè)的回調(diào)程序(Callback)機(jī)制發(fā)送到Dzz系統(tǒng)進(jìn)行存儲。

如何啟用自動保存與強(qiáng)制保存

基礎(chǔ)設(shè)置(插件設(shè)置)

登錄Dzz管理后臺,在應(yīng)用市場中找到onlyoffice插件設(shè)置,一鍵啟用自動保存和強(qiáng)制保存功能。這樣,每次用戶點(diǎn)擊“保存”按鈕時,都會觸發(fā)強(qiáng)制保存。

高級設(shè)置(編輯器配置)

對于需要更高級別控制的用戶,可以通過編輯器的配置文件來啟用強(qiáng)制保存。在編輯器的配置文件中,設(shè)置editorConfig.customization.forcesavetrue

(注意:此路徑和設(shè)置可能因ONLYOFFICE版本和部署方式而異,請參考官方文檔)。這樣,每次到了強(qiáng)制保存的時間間隔時,都會觸發(fā)強(qiáng)制保存。

配置文件調(diào)整與性能平衡

在Linux或Windows服務(wù)器上,您還可以進(jìn)一步調(diào)整ONLYOFFICE的配置文件(如default.json),以啟用重復(fù)強(qiáng)制保存并設(shè)置適當(dāng)?shù)臅r間間隔。

配置文件位置
Linux:/etc/onlyoffice/documentserver/default.json

Windows:%ProgramFiles%\ONLYOFFICE\DocumentServer\config\default.json

Linux: /etc/onlyoffice/documentserver/local.json

Windows:%ProgramFiles%\ONLYOFFICE\DocumentServer\configlocal.json

相關(guān)參數(shù)

services.CoAuthoring.autoAssembly.enable:啟用或禁用重復(fù)強(qiáng)制保存功能。

services.CoAuthoring.autoAssembly.interval:設(shè)置重復(fù)強(qiáng)制保存的時間間隔(以分鐘為單位)。

示例default.json配置:
{ "services":{ "CoAuthoring":{ "autoAssembly":{ "enable":true, "interval":"5m" } } } }

注意事項(xiàng)

啟用強(qiáng)制保存和配置重試策略時,請考慮其對服務(wù)器性能和負(fù)載的潛在影響。

修改配置文件后需要重啟服務(wù)生效(建議重啟系統(tǒng))。

定期檢查服務(wù)器和 ONLYOFFICE 文檔服務(wù)器的日志,以確保所有保存操作都按預(yù)期執(zhí)行。

在部署到生產(chǎn)環(huán)境之前,在測試環(huán)境中充分測試這些配置和機(jī)制。



以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號