Kullanım Kılavuzu ve Dökümantasyon

TR

Performans & Optimizasyonlar

WISECP otomasyonunuzu yüksek performans ile herhangi bir sorun yaşamadan kullanabilmeniz için, sunucu taraflı bir takım ayarlamalar yapmanız gerekebilir.  Yüksek bir veri hacmine ve işlem trafiğine sahipseniz, kesinlikle aşağıda belirtilen optimizasyonları uygulamanızı öneririz.

PHP Kaynak Kullanımı

Sunucunuzun PHP yapılandırma dosyasında (php.ini) bazı limitlendirme tanımları bulunur. WISECP gibi büyük ölçekli bir otomasyon yazılımı için bu değerlerin yüksek tutulması önerilir.

  • memory_limit = 512M (ve üzeri tavsiye edilen. Özel bir sunucu kullanıyorsanız -1 yapabilirsiniz.)
  • max_execution_time = 600 (ve üzeri tavsiye edilen)
  • max_input_vars = 50000 (alan adı uzantılarını içeri aktarmak ve güncellemek için gereklidir.)

MySQL Kullanım Limitleri

Özellikle yüksek veritabanı hacmine sahipseniz kesinlikle bu değerleri yükseltmeniz faydalıdır. Ayrıca API üzerinden yapılan işlemlerde, API sunucusundan geç yanıt dönmesi durumunda, sorgu MySQL bağlantı limitlerine takılabilir ve MySQL sunucusu işlemi yarıda kesebilir. Bu durum yaşanmaması için MySQL limitlerini aşağıda gösterildiği şekilde tanmlamalısınız.

Sunucunuzun /etc/my.cnf dosyasını açın ve en alt kısmına aşağıdaki değerleri ekleyin. (Eğer root erişiminiz yok ise bu işlemi sunucu firmanızın sağlaması gerekir.)

  • connect_timeout = 300
  • wait_timeout = 300
  • interactive_timeout = 300
  • max_connections = 200
  • sort_buffer_size = 4M
  • read_buffer_size = 4M
  • max_allowed_packet = 64M

Bu işlemden sonra veritabanı sunucusunu yeniden başlatınız.

MySQL Strict Mode Pasif Edilmesi

MySQL 5.7 sürümünden itibaren "SQL Mode" tanımlarına standart olarak bazı katı mod kuralları getirilmiştir. Bu kurallar bazı durumlarda yazılımların işleyişine engel olmaktadır.

WISECP, diğer birçok otomasyon sistemleri gibi maalesef "SQL Katı Mod" (Strict Mode) kuralları ile uyumlu değildir.

Bu nedenle katı mod kurallarının veritabanı sunucunuzun "SQL Mode" tanımlarından kaldırılması gerekmektedir.

SQL sıkı modu nasıl pasif edebileceğinizi öğrenmek için lütfen aşağıdaki bağlantıyı ziyaret ediniz.

https://docs.wisecp.com/tr/kb/mysql-strict-mode-sorunu

Taşıma/Transfer Cronjob ve Otomasyon

Bir Sorunuz mu Var?

Bize yazmaktan çekinmeyin. En kısa sürede yanıt göndereceğiz.
Bize Ulaşın.
Copyright © 2024. All Rights Reserved.
Join Our Discord Channel
Top