Вопрос: |
Добрый вечер.
Подскажите пожалуйста, существуют ли какие-либо ограничения по отправке данных на сервер?
Например, если программа должна отправлять данные на сервер с интервалом в **-** секунд и заменять какой-либо файл. Либо интервал можно будет сделать еще чаще.
Заранее спасибо) |
Ответ: |
Здравствуйте. не совсем поняли, какая программа какой файл должна менять и о каком интервале речь? уточните пожалуйста, желательно с конкретным примером |
Вопрос: |
У меня программа, которая собирает данные и разбивает их по файлам. Эти файлы должны быть переданы на сервер. Данные собираются с интервалом в ** минут. Но этих данных много: *****. Существует ли какой-то минимальный интервал между передачей данных на сервер? Или же его нет в принципе и я могу поставить интервал в *-* секунды например? |
Вопрос: |
Программа написана мной и она работает локально на компьютере |
Ответ: |
если ваша программа не создаст нагрузку то такого интервала нет |
Вопрос: |
Вот. Это как раз то что мне нужно. Файлы весят по ** кбайт максимум и каждый файл отправляется отдельно с интервалом в * секунды. Файлов *****. Потом пауза в ** минут и процесс повторяется. Будет ли нагрузка на сервер при таком процессе? |
Ответ: |
все зависит что вы будеет делать с файлами на сервере |
Вопрос: |
Каждый файл служит для генерации определенной страницы. Это что-то типа базы данных mSQL, но постоянно вписывать их в базу еще более ресурсоемко как мне кажется. Поэтому данные будут браться на php через функцию '*' для генерации определенной страницы.
Как я понимаю на функцию отправки данных с компьютера ограничений нет? |
Ответ: |
вы бкдете размещять несколкьо сот тысяч файлов страниц? |
Вопрос: |
Нет. страница будет одна. Она просто должна иметь свежие данные. Она будетет брать информацию из файла по * запросу, а он предполагает обращение к одному из файла, которых сейчас *****, т.е. *** не более. |
Ответ: |
какой размер страницы и как скрипт будет менять данные? |
Вопрос: |
Размер около ** кбайт или меньше. Данные сервером никак не меняются, они обновляются локально и должны отправляться на сервер раз в **-** минут. |
Ответ: |
тогда мы ничего не поняли, что делает скрипт? куда данные отправляются и что происходит на сервере |
Вопрос: |
Чтобы сервер не выполнял никаких трудоемких задач я написал программу для формирования данных на моем компе на *.
Данные создаются каждые **-** минут.
А Ваш сервер должен принимать эти данные с интервалом в **-** минут.
Но когда через **-** минут начнется их отправка, эти данные пойдут волной и будут отправляться отдельными файлами с интервалом *-* секунды + время отправки.
А их *** штук и каждый весит **-** кбайт.(Это около * минут отправки)
Поэтому я и беспокоюсь, может ли это как-то нагрузить Ваш сервер или нет?
Эти файлы всегда будут заменять старые данные и их всегда будет ***.
А страница должна будет показать один из них при * запросе пользователя. Со стороны сервера, никаких действий кроме чтения одного из них, не будет.
Поэтому, если я могу этой частой отправкой данных загрузить сервер, то я буду делать другой алгоритм передачи.
Собственно это и вопрос))) Влияет ли частота отправки данных с компа на сервер или нет?))) |
Вопрос: |
а, ** минут отправки |
Ответ: |
Ожидайте пож. |
Ответ: |
а зачем нужно разбивать файлы на ***? |
Вопрос: |
Каждый из них для разных целей по * запросу и он автоматом генерируется на С. Я запустил прогу, сейчас данные отправляются на сервер, посмотрите пожалуйста, есть ли с моей стороны нагрузка на сервер. |
Вопрос: |
загрузка закончена |
Ответ: |
так зачем разбивать файлы? не проще целым файлом? |
Вопрос: |
Это разные файлы, целом есть момент.
Если файлы архивировать, то придется делать функцию на сервере, которая будет распаковывать архив и заменять данные в определенное время и это время нужно сопоставлять со временем обновления загружаемого архива.
Если все данные вписывать в один файл и отправлять, то при каждом обращении клиента к данным будет открываться * документ с количеством строк ******** и выводить только нужную ему инфу в ** строк.
Тем более не вся инфа обновляется при обновлении данных и будет заменяться на старую с компа. Это получается еще более ресурсоемко.
Я прогнал обновление данных на Ваш сервер и все прошло успешно, обновилось ровно <=*** документов.
Если нагрузки не было и не будет, то тогда я оставляю запущенной свою прогу и как данных станет больше я Вам отпишу. Это тест режим и их будет около *****.
Так же прошу сообщить мне, если с моей стороны будет какая либо нагрузка на Ваши сервисы, я мгновенно все отключу и запущу резервный режим по мере обновления, раз в сутки. |
Ответ: |
хорошо |