Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[MD@Home] внимание !!!... 28.01.03 14:55 Число просмотров: 1332
Автор: Deviator <n/a> Статус: Member
|
> > > Скоро выпущу новую версию где создание файла > > wu-guid.dat > > > будет стабилизировано. > > и самоочищение distributed.log - или хотя бы > ограничение на > > размер... > > а то если кому-то ставить и забыть - то может ужастно > > разростись > > Ок.
помимо высказанных пожеланий, напомню ещё пару старых:
- отрезать PHP;
- научить клиента не бояться пробелов;
кроме того (в качестве варианта), может быть стОит реализовать следующий алгоритм обращения клиента с рабочей директорией:
- клиент размещает рабочую папку на сетевом ресурсе (лучше по UNC);
- эта папка имеет вид: "\\serv\share\work", но работает клиент не в ней, а создаёт подпапку вида: "wkNN", где и хранит промежуточные результаты;
- при старте клиент лезет в: "\\serv\share\work" и ищет первую свободную, но не пустую папку: "wkNN", занимает её и ставит флаг "занято";
- если все непустые папки заняты, ищет первую пустую и начинает считать новый юнит;
- если все созданные папки заняты, то создаёт новую с первым свободным номером, далее аналогично предыдущему;
- раз в 20-30 мин. клиент сохраняет промежуточные рез. в свою временную папку, предварително убедившись, что стоит его флаг и обновляет дату;
- при штатном останове, клиент сливает всё, что может и снимает флаг;
- один мастер-клиент (этакий полупрокси) с некоторой периодичностью проверяет флаги в рабочих папках и если флаг старше 60 мин. снимает его.
думаю, это позволило бы подключить к проекту слабые и эпизодически используемые машины
|
|
|