博客 / 列表

lulight - 【Azure Redis】客户端應用使用 Azure Redis Cluster 報錯 No subject alternative names matching IP address ...

問題描述 使用Azure Cache for Redis的集羣模式。應用客户端為Java代碼,使用Lettuce 作為Redis 客户端SDK。啓動項目報錯:Caused by: java.security.cert.CertificateException: No subject alternative names matching IP address 159.27.x

redis , 雲計算 , ip , 雲服務

lulight - 【Azure App Service】App Service 遇見 not enough space on the disk

問題描述 使用App Service服務,應用中突然爆出異常There is not enough space on the disk. (Exception from HRESULT: 0x80070070)。 面對這類錯誤,第一反應當然是需要找到佔用磁盤的大文件或者大文件夾。然後,刪除它。 只是,進入kudu站點才發現,文件層次太多,無法輕鬆找到。

app , 雲計算 , 刪除文件 , 雲服務 , 文件夾大小

lulight - 【Azure Web App】Github Action部署Jar包到App Service報400錯誤

問題描述 通過github aciton部署azure app service服務的時候,遇見400報錯。 報錯信息非常簡單: Starting deployment for web app... Package deployment using OneDeploy initiated. Error: Fai

jar , app , 雲計算 , 雲服務 , JAVA

lulight - 【Azure Bot Service】在機器人服務中如何調用LLM來回答問題呢?

問題描述 使用Azure Bot Service來部署機器人服務,如何把大模型嵌入其中呢? 比如在對話消息時候,能讓大模型來提供回答? 問題解答 其實很簡單,在Bot代碼中添加大模型的調用就行。 以Python代碼為例, 首先是準備好調用LLM的請求代碼 ## 示例中使用的是Azure OpenAI的模型 imp

雲計算 , azure , 雲服務 , Json , Python

lulight - 【Azure Entra ID】AcquireTokenForClient 觸發 Entra ID 請求風暴?Shared Cache 才是 Web App 登錄的正確方式

問題描述 Web App 調用 Azure Entra ID 中國區認證端點 login.chinacloudapi.cn 獲取訪問令牌時,產生了異常巨大的 Entra ID請求量,最終導致請求失敗和整體登錄不穩定。 問題發生在使用 MSAL 的 AcquireTokenForClient 獲取 Token 場景中,表面現象是“Web App 調用 Entra ID失

app , 雲計算 , 雲服務 , 緩存 , ide

lulight - 【Azure Notification Hub】實驗Notification Hub頁面中的Test Tag 功能 -- 定向發送消息到指定的Android設備

問題描述 使用Notification Hub(通知中心)發送移動設備的通知,在Azure Notification Hub頁面,可以通過Test功能測試設備是否可以成功收到消息。 只是,這個頁面只能隨機發送10個設備,如果設備超過10個之後,當需要定向指定發送到某一個/某一類設備時,就無法達到快速的測試目的。 You can send test no

Test , 雲計算 , 雲服務 , 通知中心 , 參考資料

lulight - 【Azure App Service】分享Python代碼獲取App Service Certificates (證書信息)

問題描述 分享使用Python 代碼列舉出全部 Azure App Service 的證書信息。 最關鍵的信息是證書的過期時間,如果即將過期,可以及時發現並更新證書,避免因證書而導致站點不可訪問。 代碼示例: from azure.identity import ClientSecretCredential from azure.iden

結點 , app , 雲計算 , azure , 雲服務

lulight - 【Azure Developer】中國區Azure環境中查看用户賬號是否可用(accountEnabled)的操作步驟

問題描述 在 21V(中國運營的 Microsoft 雲,世紀互聯)環境中,需要通過 Microsoft Graph API獲取某個用户的 accountEnabled(賬號啓用/禁用)狀態。 由於國家雲與全球版在 令牌頒發端點、Graph 服務根域名、以及 權限作用域(scope) 上存在差異,很多“全球版”教程在中國區直接套用會出現 401/403 或取不到該屬性

雲計算 , Graph , microsoft , 雲服務 , ci

lulight - 【Azure Policy】藉助 Azure Resource Graph 查詢策略分配、符合性狀態以及策略定義

問題描述 在 Azure 平台中,當使用Azure Policy配置了非常多的策略定義時,想快速瞭解這些策略對資源創建的影響和限制,並批量導出策略的方法。Azure Policy 門户卻沒有直接的導出功能,所以只好藉助 Azure Resource Graph 查詢策略分配、符合性狀態以及策略定義的詳細信息,實現導出的目的。 問題解答 Azure

雲計算 , azure , Graph , microsoft , 雲服務

lulight - 【Azure Application Insights】如果關閉 Profiler 和 Snapshot Debugger 功能,是否會影響日誌收集或查詢

問題描述 在使用 Azure Application Insights 時,如果關閉 Profiler 和 Snapshot Debugger 功能,是否會影響日誌收集或查詢?這兩個功能在生產環境中用於性能調優和異常排查,但其與日誌功能的關係並不明確。 問題解答 關閉 Profiler 和 Snapshot Debugger不會影響日誌收集或查詢。App

性能調優 , 雲計算 , 生產環境 , 雲服務 , 開發者

lulight - 【App Service】.NET 應用在App Service上內存無法佔用100%的問題原因

問題描述 如果使用Azure App Service部署.NET 應用,會發現在內容並沒有達到100%的時候,也會出現OOM錯誤。這是一個什麼情況呢? 大內存測試代碼 static void Main(string[] args) { Console.WriteLine("Hello, World!");

System , app , 雲計算 , microsoft , 雲服務

lulight - 【Azure Developer】解決在中國區 Microsoft Graph 命令Get-MgUserAuthenticationPhoneMethod 不可用的問題

問題描述 使用PowerShell Microsoft Graph 命令來獲取用户認證的電話信息時,發現Get-MgUserAuthenticationPhoneMethod 命令在中國區 Azure上不可用。報錯:Get-MgUserAuthenticationPhoneMethod : Resource not found for the segment 'phoneM

雲計算 , azure , Graph , PowerShell , 雲服務