Задать вопрос

Может ли падать сайт из-за прикрученых аудиотрансляций?

Привет! На днях прикрутил к одной html-странице несколько кнопок с онлайн-радио.
Сайт закрытый, количество посетителей там не больше 70 устройств. От ботов так же все закрыто. Из публичных только одна эта страница.

Сайт падает из-за достижение лимитов на хостинге. Я думал сперва дело в хостинге и перенес сайт в другое место.
Там такая же проблема. Добрался до статистики и в логах вижу это.

Как начинается рабочий день, все слушают радио и сайт падает.

5f7c6e85acbd7053204312.png

<div class="player-sources col-sm-12">
					<ul id="sourceList">
						<!-- Lounge -->
						<li class="audiosource" data-src="https://gene-wr05.ice.infomaniak.ch/gene-wr05.mp3" >Lounge</li>
						<!-- Soundpark Deep -->
						<li class="audiosource" data-src="https://r163-172-186-238.relay.radiotoolkit.com:30003" >Deep</li>
						<!-- Indie Discotheque -->
						<li class="audiosource" data-src="http://stream.indiediscotheque.com:8000/stream" >Indie</li>
						<!-- Disko and Funk -->
						<li class="audiosource" data-src="https://air.radiorecord.ru:8102/discofunk_320" >Disko & Funk</li>
						<!-- Rap Classic -->
						<li class="audiosource" data-src="https://air.radiorecord.ru:8102/rapclassics_320" >Rap Classic</li>
						<!-- СВОБОДНО -->
						<li class="audiosource" data-src="">МЕСТО<br>СВОБОДНО</li>
					</ul>
				</div>


$(".audiosource").bind('click', function() {
				$("#sourceList .audiosource").removeClass("selected");
				$(this).addClass("selected");
				$("#audioElement").attr("src", $(this).data("src")).get(0).play();
			});
			$("#playButton").bind('click', function() {
				$("#audioElement").get(0).play();
				
				$("#sourceList .audiosource.selected").removeClass('paused');
			});
			$("#pauseButton").bind('click', function() {
				$("#audioElement").get(0).pause();
				$("#sourceList .audiosource.selected").addClass('paused');
			});
			$("#stopButton").bind('click', function() {
				$("#audioElement").get(0).pause();
				$("#audioElement").get(0).src = "";
				$("#sourceList .audiosource").removeClass("selected").removeClass('paused');
			});
  • Вопрос задан
  • 149 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
krimtsev
@krimtsev Автор вопроса
В целом не влияет. Нагрузку создавал один плагин, который обновился с багом.
Уже написал баг-репорт разработчику.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ggrachdev
Если аудиотрансляции не на вашем сервере - то не должно вообще нагрузку вызвать (так как запрос на чужой сервер отправляется), если на вашем - то да, должна нагрузка увеличиваться. Возможно следует хостинг сменить на выделенный сервер, так как хостинг размещается на сервере на котором несколько сайтов может быть, включая не ваши. Нагрузки связаны мне кажется с чем-то другим и точно не с радио.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы