Austin_s

Austin_s
Рейтинг
94
Регистрация
02.04.2007
Должность
Main internet-marketing speсialist of Republic Trinidad&Tobago
Интересы
Интернет-колдун, камлаю с бубном
The Internet's slave and Supertramp
ufkr:
proxy_temp_file_write_size поставьте скажем 10m и попробуйте залить файл мегов на 5

нет, не помогло!

Den73:
покажите весь ваш конфиг тогда что то и можно будет подсказать.

Пожалуйста, устанавливал и настраивал один товарищ с форума. за деньги:

#user nobody;

worker_processes 1;

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info;

#pid logs/nginx.pid;

events {

worker_connections 1024;

}

http {

include mime.types;

default_type application/octet-stream;

#log_format main '$remote_addr - $remote_user [$time_local] "$request" '

# '$status $body_bytes_sent "$http_referer" '

# '"$http_user_agent" "$http_x_forwarded_for"';

#access_log logs/access.log main;

sendfile on;

#tcp_nopush on;

#keepalive_timeout 0;

keepalive_timeout 65;

client_max_body_size 500m;

client_body_buffer_size 128k;

proxy_connect_timeout 1800;

proxy_send_timeout 1800;

proxy_read_timeout 1800;

proxy_buffer_size 4k;

proxy_buffers 4 32k;

proxy_busy_buffers_size 64k;

proxy_temp_file_write_size 64k;

track_uploads proxied 30s;

#gzip on;

server {

listen 8080;

server_name 111.ru;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {

root html;

index index.html index.htm;

}

#error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

#

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root html;

}

# proxy the PHP scripts to Apache listening on 127.0.0.1:80

#

#location ~ \.php$ {

# proxy_pass http://127.0.0.1;

#}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

#

#location ~ \.php$ {

# root html;

# fastcgi_pass 127.0.0.1:9000;

# fastcgi_index index.php;

# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

# include fastcgi_params;

#}

# deny access to .htaccess files, if Apache's document root

# concurs with nginx's one

#

#location ~ /\.ht {

# deny all;

#}

}

# another virtual host using mix of IP-, name-, and port-based configuration

#

#server {

# listen 8000;

# listen somename:8080;

# server_name somename alias another.alias;

# location / {

# root html;

# index index.html index.htm;

# }

#}

# HTTPS server

#

#server {

# listen 443;

# server_name localhost;

# ssl on;

# ssl_certificate cert.pem;

# ssl_certificate_key cert.key;

# ssl_session_timeout 5m;

# ssl_protocols SSLv2 SSLv3 TLSv1;

# ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;

# ssl_prefer_server_ciphers on;

# location / {

# root html;

# index index.html index.htm;

# }

#}

}

Zero-xack:
upload_max_filesize
сколько?

upload_max_filesize 24M

Den73:
вы nginx не забыли перезагрузить после тюнинга?

А еще идеи есть?

manman:
а рестартить его не забываете после изменения конфигов?

Ну вы меня вообще за слабоумного держите?:)

manman:
добавить таймаутов еще раз не успевает дождаться ответа от приложения
у меня в админке на сайте таймауты час стоят, ибо народ заливает сотнями метров.

вообще, а через сколько времени nginx ругается и рвет соединение? правда, что через те 1800 секунд, которые у вас прописаны ?

Рвет раньше и значительно. Проходит 3-4 минуты и обрыв.

manman:
если рвет раньше подозреваю что ему коннект закрвает бэкенд, значит в нем докручивать. а в нем подозреваю что ограничения на время исполнения выставлены. их тоже значит накрутить побольше.
еще убрать нахрен настройки тисипи блэкхолле в sysctl если вдруг добавлены - оно не позволяет получить ответ сразу по истечению таймаута приложения.

а рестартить его не забываете после изменения конфигов?

Спасибо за конкретные советы! Буду пробовать!!

Вы меня не поняли, или невнимательно прочитали заголовок темы. Все работает и обмены ходят автоматически, крон не нужен. Если бы вы когда нибудь занимались подобным. то знали бы, что в 1с есть готовый функционал для автоматической выгрузки по расписанию, так что крон не нужен. Проблема в том, что выставив в конфиге то, что мне советовал первый товарищ я все равно время от времени получаю от nginx ошибку 504

Нет, все руками!

У меня такое было, закомментировал домен в локальных и заработало все, только рестартовать не забудь

Andreyka:
Делай это через крон

А как через крон? Может расскажете попопдробнее?

Помогло!!!! Большое спасибо!!!

Austin_s добавил 08.10.2010 в 15:03

Помогло, но когда свыше 1 мега файлы выгружаю, то все равно 504 ошибка nginx

Всего: 612