IronPDF 開始使用 建立/編輯 PDF Java AWS Lambda How to Run IronPDF for Java in Google Cloud Curtis Chau 更新日期:6月 1, 2025 Download IronPDF Maven 下載 JAR 下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 注意:我們尚未完全測試對 Google Cloud 的支援,但如果您想嘗試,我們有一些 必要設定。 重要:必要的設定 com.ironsoftware ironpdf-engine-linux-x64 2022.xx.x ``` * 此插件**可能**是必需的: ```xml org.apache.maven.plugins maven-shade-plugin 3.2.4 package shade ``` * 這些依賴**可能**是必需的: ```xml io.perfmark perfmark-api 0.26.0 io.grpc grpc-okhttp 1.50.2 io.grpc grpc-netty-shaded 1.50.2 ``` * 由於啟動緩慢,將 `timeout` 設定為 `330 秒`。 * 將 ` 記憶體大小`至少設定為 `2048 MB`。 * 將 `Ephemeral Storage Size` 設定為至少 `1024 MB`。 * 在某些環境中,您可能需要指向 `IronPdfEngineWorkingDirectory` 並為其設定執行權限: ```java // Set the working directory for the IronPDF Engine Setting.setIronPdfEngineWorkingDirectory(Paths.get("/tmp/")); ``` ```docker # Grant full read/write/execute permissions to the /tmp directory RUN chmod 777 /tmp/ ``` 常見問題解答 如何在 Google Cloud 上為 Java 設定 PDF 庫? 若要在 Google Cloud 上設定 PDF 庫,請使用自訂 Dockerfile 安裝所有必要的軟體包,具體步驟請參閱 IronPDF Linux 部署指南。請包含ironpdf-engine-linux-x64依賴項,並配置特定設定以獲得最佳效能。 在 Google Cloud 上運行 PDF 庫需要哪些具體設定? 在 Google Cloud 上執行 PDF 函式庫時,請使用 330 秒的逾時時間、至少 2048 MB 的記憶體大小以及至少 1024 MB 的暫存空間。此外,請設定IronPdfEngineWorkingDirectory並確保目錄具有執行權限。 為什麼 Google Cloud 上的 PDF 函式庫不支援 Zip 部署? 由於 IronPDF 需要在執行時間執行二進位文件,而標準的 Zip 部署方法無法實現這一點,因此不支援 Zip 部署。 在 Google Cloud 上部署 PDF 函式庫還需要哪些其他依賴項? 可能需要的其他依賴項包括perfmark-api 、 grpc-okhttp和grpc-netty-shaded 。這些相依性可確保庫在部署後正常運作。 如何在 Google Cloud Docker 映像中處理 PDF 庫的軟體包相依性? 預設的雲端函數 Docker 映像缺少 Chrome 所需的軟體包。請使用自訂 Dockerfile 安裝所有必要的軟體包,具體操作請參考 IronPDF Linux 部署指南。 在 Docker 環境中部署 PDF 庫是否需要特定的 Maven 插件? 在 Docker 環境中,可能需要maven-shade-plugin 。尤其是在處理複雜依賴關係時,應將其配置為使用轉換器。 如何在 Docker 環境中設定 PDF 引擎的工作目錄? 您可以使用Setting.setIronPdfEngineWorkingDirectory(Paths.get("/tmp/"))設定 PDF 引擎的工作目錄。請確保在 Dockerfile 中使用類似RUN chmod 777 /tmp/的命令授予必要的權限。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 準備好開始了嗎? 版本: 2025.11 剛剛發布 免費 Maven 下載 查看許可證