|
Компиляция класса
|
|||
---|---|---|---|
#18+
При компиляции класса СУБД сообщает что класс занят 1 или несколькими процессами Error #5368 Objects of class "название класса" are instantiated in 1 process(es) Как узнать каким процессом занят класс? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 09:13 |
|
Компиляция класса
|
|||
---|---|---|---|
#18+
Kosmicas, самый простой способ зайти в Портал управления, Блокировки и отфильтровать по имени класса если вы на сервере один такое иногда бывает, подглючивает студия открытые в вашей же студии классы мешают компиляции, тогда можно либо закрыть этот класс либо повторно откомпилировать и тогда все будет нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 09:49 |
|
Компиляция класса
|
|||
---|---|---|---|
#18+
Предложенный вариант не работает, т.к. кол-во процессов постоянно меняется(с базой активно работают) Хотелось бы определить процесс и отключить конкретных пользователей, а не выгонять всех из базы ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 10:34 |
|
Компиляция класса
|
|||
---|---|---|---|
#18+
Kosmicas, Предложенный вариант не работает, т.к. кол-во процессов постоянно меняется(с базой активно работают) Хотелось бы определить процесс и отключить конкретных пользователей, а не выгонять всех из базы Опасная практика :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 12:45 |
|
Компиляция класса
|
|||
---|---|---|---|
#18+
Kosmicas, быть может, Вам следует ставить задачу шире и разработать некий документ под названием "Регламент обновления программного обеспечения на сервере". Сегодня Вам нужно перекомпилировать один класс, а завтра - десяток, и такими методами Вы уже не от проблемы не отмашетесь. Например, рассылка каким-либо образом всем работающим пользователям в их клиентские приложения предупреждения завершить свои сессии в течение 5-10 минут , и по окончании этого времени - принудительное завершение всех открытых сессий с блокировкой начала новых. По завершении обновления блокировка снимается, и люди снова могут заходить. А еще лучше - cron-процесс, запускаемый по ночам: остановил Cache, заменил на диске в нужном месте cache.dat с кодом, запустил Cache. Как- то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 12:46 |
|
Компиляция класса
|
|||
---|---|---|---|
#18+
Даже если один классик, Надо убедиться, что у него нет зависимых, которые должны компильнуться вместе с ним А бедные пользователи - они-то как раз сейчас решают самую важную задачу, поставленную самым злым начальником :) Правда, отработайте лучше регламент, как советует EvLaUy ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 13:06 |
|
|
start [/forum/topic.php?fid=39&fpage=28&tid=1557190]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 237ms |
total: | 384ms |
0 / 0 |