Files
backend/README.md
2024-10-02 12:57:42 +00:00

3.8 KiB

RMS (road management system)

![RMS][product-screenshot]

Dependencies

Server
Database

Prod Prerequisites

apply bellow changes in order to set up the project on prod

Database configuration

optimize MariaDB configuration through this path

 /etc/mysql/mariadb.conf.d/50-server.cnf

set this values

Variable Value Hardware Condition MaraiDB version
innodb_buffer_pool_instances 8 no condition >=10.11
innodb_buffer_pool_size 8G no condition >=10.11
innodb_file_per_table ON no condition >=10.11
innodb_log_file_size 768M no condition >=10.11
innodb_log_files_in_group 4 in case of a 4-core system >=10.11
innodb_log_buffer_size 256M no condition >=10.11
innodb_thread_concurrency 32 no condition >=10.11
innodb_stats_on_metadata OFF no condition >=10.11

ginx Configuration

change Nginx configuration through this path in order to avoid any timeout response

 /etc/nginx/sites_available/exmapl.com
Variable Value Condtion Context
proxy_connect_timeout 120 no condition http, server, location
proxy_send_timeout 120 no condition http, server, location
proxy_read_timeout 120 no condition http, server, location
send_timeout 120 no condition http, server, location
fastcgi_read_timeout 300 no condition location