|
|
|||||
в общем я практически все сделал.. в смысле пишет и читает... единственное, что следует отметить чтение удалось реализовать только при помощи функции int socket_recv ( resource socket, string &buf, int len, int flags) с socket_read у меня отношения не сложились.
Дело за малым, как запускать скрипт в виде сервиса??? |
|
|||||
блин, ну что, никто не знает??? столько ... с этим скриптом, чтобы потом обломаться о самое простое??? heeeelp!
|
|
|||||
[++]
|
Да никак. Тем более ни один хостинг тебе не дал бы этого делать, даже если б можно было.
|
|
|||||
Регистрация: Dec 2003
Сообщений: 347
|
Нашёл про запуск скриптов по времени:
Цитата:
__________________
[GIN] |
|
|||||
[++]
|
Крон и служба - это абсолютно разные вещи.
|
|
|||||
[++]
|
Ну и что, что работает. Ты собрался запускать свой скрипт на солокэйшене? Видел сколько на одно соединение оперативы нужно? Ещё раз говорю, не занимайтесь фигнёй, только зря время потратите. Хотя конечно, дело ваше.
|
|
|||||
Nucer, lf, полностью с стобой согласен, на народе чат делать бесполезно, но, ты знаешь, есть много других хостеров.
По поводу оперативки. Для этого используется функция sleep. У меня нагрузка на проц примерно 5% при 20 пользователях. Не знаю много это или мало, но вот у меня вот так. kazakov_gin Спасибо за поддержку. На сервере, который использую я есть CRON, т.е. скрипты такие можно ставить. Но это на крайний случай. У меня тут появилась одна идея. А что если сделать немного по другому. Т.е. заходит какой-то пользователь и при помощи, например, функции XML.sendAndLoad обращается к странице со скриптом. Ответа он естественно не получит, но это и не важно. Т.о. мы запускаем скрипт. Все остальные пользователи при заходе просто проверяют некий диапазон портов на "открытость", если все порты закрыты они выполняют sendAndLoad, если открыты происходит проверка на принадлежность порта (чтобы случайно не вломиться туда, куда не надо) и работают. Единственное, над чем надо еще подумать, как поддерживать порт в работоспособном состоянии. Т.е. если выходит пользователь, открывший порт и скрипт прекращает работу. Да, а сервер у меня обыкновенный - Apache 2.0.46-win32 с "одноименного" сайта. |
|
|||||
http://www.electrotank.com/electroserver/index.aspx
если кому интересно... |
Часовой пояс GMT +4, время: 17:15. |
|
« Предыдущая тема | Следующая тема » |
|
|