Para kazanma sunucusu özelliklerini yapılandırma

Para kazanma sunucularını aşağıdaki API'yi kullanarak yapılandırabilirsiniz:

Mülk Değişikliği API'sı Ayrıntıları
Uç nokta
https://monetization_server_IP/mint/config/properties/property_name?value=property_value
İstek

Gönderdiğiniz istekle ilgili notlar:

  • Gövde: Yok. Özellik adı ve değeri sorgu dizesi parametreleridir. İsteğin gövdesi için bir değer ayarlamayın.
  • HTTP yöntemi: POST
  • Kimlik doğrulama: OAuth2'yi kullanabilir veya istekte kullanıcı adını ve şifreyi iletebilirsiniz.
  • İsteği göndermeden önce mülk değerinizi URL olarak kodlamanız gerekir.
Yanıt Yanıt düz metin olarak döndürülür.

Mülk değişikliği API'sini çağırdığınızda değişiklik yalnızca çağırdığınız sunucuya uygulanır. Kapsüldeki diğer sunucular için geçerli değildir. Özelliği değiştirmek istediğiniz tüm sunucularda bu API'yi çağırmanız gerekir.

Sunucu yapılandırma özellikleri

Aşağıdaki tabloda ayarlayabileceğiniz para kazanma sunucusu özellikleri açıklanmaktadır:

Özellik Açıklama
mint.invalidTscStorage.setting

Para kazanma puan sunucuları, geçersiz tüm İşlem Durumu Kodu (TSC) mesajlarını Postgres'e kaydeder. TSC'ler, istemcinin arka ucundan veya Private Cloud için Apigee Edge'de karşılanmayan başka bir ölçütün sonucu olarak geçersiz tüm işlemleri içerir.

TSC mesajlarının sayısı ve sıklığı yüksek olabilir. Bu da, sorgularınızın işlenmesinin daha uzun sürmesine neden olabilir.

mint.invalidTscStorage.setting özelliği, Private Cloud için Apigee Edge'in geçersiz TSC işlemlerini depolayıp depolamayacağını belirler.

Valid values are:

  • saveToDatabase: Private Cloud için Apigee Edge'e, geçersiz tüm TSC işlemlerini Postgres veritabanına kaydetmesi talimatını verir. Bu varsayılan seçenektir.
  • discard: Apigee Edge'e, Private Cloud için geçersiz TSC işlemlerini Postgres veritabanına kaydetmemesi talimatını verir. Bunun yerine atılır.

saveToDatabase, varsayılan değerdir.

Bu mint.invalidTscStorage.setting özelliğini tüm derecelendirme sunucularınızda değiştirmek için her sunucuya benzer bir API isteği göndermeniz gerekir.

Sunucu özelliği örneği ayarlama

Aşağıdaki örnekte mint.invalidTscStorage.setting özelliği ayarlanır:

curl -u admin:admin123 -X PUT
  "https://monetization_server_IP:8080/v1/mint/properties/mint.invalidTscStorage.setting?value=discard"