Çok basit Azure işlevleri oluşturdum. Couchbase'den (bir VM'de Azure'da çalışan) veri okuyor ve yazıyorlar.Azure İşlevleri: Pahalı nesne için tekil
Azure İşlevinde Couchbase'e yaptığım bağlantı (lar) ile ilgili endişelerim var. Her seferinde Cluster
nesnesi oluşturuyorum. Bu pahalı bir işlemdir ve normalde sadece bir kez normal bir web uygulamasında yapardım. Ancak Azure İşlevi'nde, her seferinde new
kullanıyorum.
Böyle Couchbase'in ötesindeki nesnelere benzetilmesi çok pahalı. Azure İşlevlerinin aramalar arasında yeniden kullanabileceği bir tek kişilik veya bir çeşit paylaşılan nesne oluşturmanın yolu var mı?
- Sen burada ne aradığımı açıklamasını görebilirsiniz: döndüren https://github.com/couchbaselabs/blog-source-code/tree/master/Groves/074AzureFunctions/src/CouchbaseWithAzureFunctions
Lazy <> veya AsyncLazy <> kullanarak statik özellikleri ile birlikte herhangi bir potansiyel iş parçacığı sorunlarının azaltılmasına yardımcı olur –