開發人員指導方針
DG
會識別 AEM 6.5 和 AEM as a Cloud Service 選定開發指導方針的偏離。遵循最佳實務可以改進系統的可維護性和效能。儘管其中部分的偏離可能在其他應用程式 (包括舊版 AEM) 內容中不成問題,但在 AEM as a Cloud Service 中使用時則可能會造成問題。
子類型用於識別偵測到的不同違規類型:
java.io.inputstream
:在應用程式的程式碼中使用了 java.io.InputStream
。maintenance.task.configuration
:某種定期維護活動的設定。sling.commons.scheduler
:Sling Commons Scheduler API 用於已排程任務。unsupported.asset.api
:在應用程式程式碼中使用不受支援的 Asset Manager API。java.io.inputstream
java.io.InputStream
串流處理二進位資料,可能會消耗記憶體資源到影響效能的程度。由於 AEM as a Cloud Service 中所用容器的記憶體有限,這個問題特別大。maintenance.task.configuration
sling.commons.scheduler
unsupported.asset.api
java.io.inputstream
maintenance.task.configuration
sling.commons.scheduler
unsupported.asset.api
請聯繫我們的 AEM 支援團隊以澄清或解決問題。