Предоставление разрешения PHP отправить/получить запросы

Таким образом, в первую очередь, то, что нормальное поведение, что, когда сервер работает обычно, оно иногда устанавливает все ядра в 100%?

Как разработчик Вы были бы и должны знать, что единственный ответ на это, "он зависит". это возможный, что процесс израсходовал весь ЦП для существенного количества времени - предположение, что, ответ - да.

Так, вопрос главным образом - что является SQL Server, делающим там (и tehre являются инструментами для обнаружения этого). Подключение, посмотрите, какие SQL-операторы выполняются сколько времени.

Таким образом, когда CPU в 100%, как мы можем проверить, какое приложение вызывают это?

Подключение с помощью Учетной записи SA, посмотрите на динамические представления для обнаружения то, что SQL Server занят, обрабатывая в данный момент. Возможно присоедините трассировку.

Но сначала удостоверьтесь, что это - SQL Server. довольно редко для SQL Server быть зависящим от ЦП. Первое узкое место обычно является дисковой подсистемой.

1
задан 19 August 2012 в 22:44
3 ответа
 From line 62 of https://github.com/Flynsarmy/PHPWebSocket-Chat/blob/master/server.php

// для подключения других компьютеров вам, вероятно, потребуется изменить // это на ваш LAN IP или внешний IP, // в качестве альтернативы используйте: gethostbyaddr (gethostbyname ($ _ SERVER ['SERVER_NAME']))

$ Server-> wsStartServer ('127.0.0.1', 9300);

измените эту строку на

 $Server->wsStartServer('0.0.0.0', 9300);

или IP-адрес вашего LAN IP и попробуйте.

2
ответ дан 3 December 2019 в 17:54

Файл server.php содержит ответ на вашу проблему

// for other computers to connect, you will probably need to change this to your LAN IP or external IP,
// alternatively use: gethostbyaddr(gethostbyname($_SERVER['SERVER_NAME']))
$Server->wsStartServer('127.0.0.1', 9300);

Изменение последней строки на любой публичный IP-адрес вашего сервера, вероятно, решит вашу проблему. .

1
ответ дан 3 December 2019 в 17:54

просто отредактируйте server.php; прямо сейчас он слушает только петлю [$ Server-> wsStartServer ('127.0.0.1', 9300); ]. измените его, чтобы прослушивать все IP-адреса [0.0.0.0?] или хотя бы один IP-адрес, назначенный сетевому интерфейсу [eth0? ] вашего сервера.

1
ответ дан 3 December 2019 в 17:54

Теги

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