morfey 82 Posted 2010-02-11 15:33:55 Share Posted 2010-02-11 15:33:55 Раз на те пішло Я хочу: - повністю UTF-8 - підкоректити mysql_store і трохи оптимізувати базу mysql - Додати можливості до консольного конфігуратора (такі як управніння тарифами, адмінами і т.д.) - В тарифах ввести таке поняття як анлім , але не критично Пізніше допишу ще Link to post Share on other sites
madf 279 Posted 2010-02-11 17:50:31 Author Share Posted 2010-02-11 17:50:31 в будущих релизах хотелось бы видеть опцию "Не снимать абонплату" в свойствах клиента Тариф с нулевой абонплатой? Link to post Share on other sites
madf 279 Posted 2010-02-11 17:53:35 Author Share Posted 2010-02-11 17:53:35 Раз на те пішло Я хочу: - повністю UTF-8 - підкоректити mysql_store і трохи оптимізувати базу mysql - Додати можливості до консольного конфігуратора (такі як управніння тарифами, адмінами і т.д.) - В тарифах ввести таке поняття як анлім , але не критично Пізніше допишу ще UTF-заплановано на 407-му версію. Якщо я доберусь до mysql_store - я його перепишу повністю разом зі структурою бази. Якщо не доберусь - він так і залишиться. Коригувати його не має сенсу. У конфігураторі буде управління і адмінами і тарифами. Поставиш у тарифі ціну на трафік 0 - і буде анлім Link to post Share on other sites
morfey 82 Posted 2010-02-11 20:46:07 Share Posted 2010-02-11 20:46:07 UTF-заплановано на 407-му версію. Якщо я доберусь до mysql_store - я його перепишу повністю разом зі структурою бази. Якщо не доберусь - він так і залишиться. Коригувати його не має сенсу. У конфігураторі буде управління і адмінами і тарифами. Жду з нетерпінням)) А на коли запланований реліз? Поставиш у тарифі ціну на трафік 0 - і буде анлім Знаю, я привередливий, хочеться явного анліма P.S. Я на мило скинув корку стг, подивитесь? Link to post Share on other sites
Queeq 0 Posted 2010-02-12 07:11:27 Share Posted 2010-02-12 07:11:27 UTF-заплановано на 407-му версію. Якщо я доберусь до mysql_store - я його перепишу повністю разом зі структурою бази. Якщо не доберусь - він так і залишиться. Коригувати його не має сенсу. У конфігураторі буде управління і адмінами і тарифами. Жду з нетерпінням)) А на коли запланований реліз? Поставиш у тарифі ціну на трафік 0 - і буде анлім Знаю, я привередливий, хочеться явного анліма P.S. Я на мило скинув корку стг, подивитесь? Чем тариф с нулевой абонплатой и неограниченным трафиком не анлим? Чего ещё можно придумать? Link to post Share on other sites
Kucher2 122 Posted 2010-02-12 20:12:07 Share Posted 2010-02-12 20:12:07 Хотелось бы устойчивого "счёт заморожен" и точка. Т.е если его заморозили - чтоб действительно не снимась АП. Конечно я могу написать простенький "костыль" для этого, но это ж "не наш метод!" Link to post Share on other sites
morfey 82 Posted 2010-02-13 01:16:46 Share Posted 2010-02-13 01:16:46 Так вона й не знімається Link to post Share on other sites
Kucher2 122 Posted 2010-02-13 14:15:15 Share Posted 2010-02-13 14:15:15 Снимается. http://local.com.ua/forum/topic/15810-perehod-na-pomesjachnoe-snjatie-abonplati/page__view__findpost__p__148417 У меня частный случай просто. Скриптом решается - в конце месяца всем кто заморожен нужно просто добавлять денег на счёт. А в начале месяца - СТГ эти же деньги снимет. Link to post Share on other sites
madf 279 Posted 2010-02-15 09:01:54 Author Share Posted 2010-02-15 09:01:54 Хотелось бы устойчивого "счёт заморожен" и точка. Т.е если его заморозили - чтоб действительно не снимась АП. Конечно я могу написать простенький "костыль" для этого, но это ж "не наш метод!" Я подумаю над этим Link to post Share on other sites
yKpon 8 Posted 2010-02-19 07:10:13 Share Posted 2010-02-19 07:10:13 в будущих релизах хотелось бы видеть опцию "Не снимать абонплату" в свойствах клиента Тариф с нулевой абонплатой? иногда скажем так "блатному" юзеру необходима эта функция, правила шэйпера tc генерируются исходя из названия тарифа, чтобы не запутаться не хотелось бы создавать дублированные тарифы Link to post Share on other sites
Cayz 0 Posted 2010-02-19 07:16:37 Share Posted 2010-02-19 07:16:37 Хотелось бы устойчивого "счёт заморожен" и точка. Т.е если его заморозили - чтоб действительно не снимась АП. Конечно я могу написать простенький "костыль" для этого, но это ж "не наш метод!" Я тоже с этим столкнулся, там совсем чуть чуть в коде поменять, сработает только при использовании помесячной абонки, для размазанной мне не нужно было вот и не правил. Косяк, когда fullfee=yes и заморозка, до этого снималась абонка с замороженного. в общем тут фикс: файл user.cpp //----------------------------------------------------------------------------- void USER::ProcessDayFee() { STG_LOCKER lock(&mutex, __FILE__, __LINE__); double passiveTimePart = 1.0; if (!settings->GetFullFee()) { passiveTimePart = GetPassiveTimePart(); } else { if (passive) return; } double f = tariff->GetFee() * passiveTimePart; if (f == 0.0) return; double c = cash; printfd(__FILE__, "login: %8s Fee=%f PassiveTimePart=%f fee=%f\n", login.c_str(), tariff->GetFee(), GetPassiveTimePart(), f); property.cash.Set(c - f, sysAdmin, login, store, "Subscriber fee charge"); ResetPassiveTime(); } //----------------------------------------------------------------------------- Link to post Share on other sites
Kucher2 122 Posted 2010-02-20 08:36:29 Share Posted 2010-02-20 08:36:29 Хотелось бы устойчивого "счёт заморожен" и точка. Т.е если его заморозили - чтоб действительно не снимась АП. Конечно я могу написать простенький "костыль" для этого, но это ж "не наш метод!" Я подумаю над этим Ну, я пока добавил 4 строки у себя в скрипт. Может Вам и не нужно заморачиваться, есть же задачи посерьёзнее. Link to post Share on other sites
am_(66rus) 0 Posted 2010-02-21 23:25:15 Share Posted 2010-02-21 23:25:15 Подскажите: а где, вообще - можно взять stargazer(с учётом того, что ссылки в начале темы - неликвидны)? Link to post Share on other sites
madf 279 Posted 2010-02-22 09:04:11 Author Share Posted 2010-02-22 09:04:11 Подскажите: а где, вообще - можно взять stargazer(с учётом того, что ссылки в начале темы - неликвидны)? Временные проблемы с хостингом. Борис сегодня обещал разобраться. Могу отправить архив по почте. Link to post Share on other sites
am_(66rus) 0 Posted 2010-02-22 12:45:03 Share Posted 2010-02-22 12:45:03 anima62@mail.ru Заранее - спасибо. Link to post Share on other sites
Queeq 0 Posted 2010-02-22 13:06:32 Share Posted 2010-02-22 13:06:32 Подскажите: а где, вообще - можно взять stargazer(с учётом того, что ссылки в начале темы - неликвидны)? Временные проблемы с хостингом. Борис сегодня обещал разобраться. Могу отправить архив по почте. Может вас зазеркалить? Через rsync, например. Link to post Share on other sites
nightfly 1,253 Posted 2010-02-22 14:21:19 Share Posted 2010-02-22 14:21:19 2.406 http://stargazer.net.ua/?module=filesdb&id=1&fid=1&get=1 Конфигуратор http://stargazer.net.ua/?module=filesdb&id=2&fid=1&get=1 Link to post Share on other sites
SilentBob 0 Posted 2010-03-15 15:09:57 Share Posted 2010-03-15 15:09:57 День добрый! В первую очередь хочу поблагодарить авторов stargazer за такую простую и удобную в использовании open source программу по учёту траффика! Недавно перешёл с версии stg-2.402.9.7 на stg-2.406 (методом обновления только библиотек и бинарников командой "install-bin" ). После обновления обнаружил проблему, которую описывали уже в этой ветке (win конфигуратор не обновляет поле "Баланс" и поля "D "направление"" ). На сервере стоит ubuntu server 6.06 LTS c ядром 2.6.15-55-server, пользовательская база - файловая, железо 600 AMD 128 RAM (всегда хватало с головой нагрузки на сервере как таковой 1%-10%) Временно воспользовался хинтом, который предложили Cayz (ему отдельная благодарность!) Замена "if (u->property.cash.ModificationTime() > lastUserUpdateTime)" на "if (u->IsInetable())". Возможно я не совсем внимательно что то прочёл или же упустил, если кто знает, подскажите пожалуйста! 1. Возможно stg-2.406 стоит устанавливать полностью (то есть командой install), и уже после установки закидывать файловую базу с пользователями, скрипты и конфиг самого stargazer? 2. Есть ли официальный svn в котором уже исправлен модуль mod_conf_sg.so? Где можно ознакомится и скачать его? 3. Когда ожидать следующий релиз или пре-релиз? Где можно отследить на каком этапе он находится и\или когда появится? Link to post Share on other sites
egor2fsys 5 Posted 2010-03-15 17:13:01 Share Posted 2010-03-15 17:13:01 1. Не стоит. Достаточно выполнить команду make install-bin 2. Проблема с обновлением полей в конфигураторе исправлена. Исправление будет доступно в релизе. 3. Релиз ожидается к концу марта. Link to post Share on other sites
SilentBob 0 Posted 2010-03-16 09:10:33 Share Posted 2010-03-16 09:10:33 1. Не стоит. Достаточно выполнить команду make install-bin 2. Проблема с обновлением полей в конфигураторе исправлена. Исправление будет доступно в релизе. 3. Релиз ожидается к концу марта. Спасибо! Link to post Share on other sites
keshaLG 5 Posted 2010-03-16 12:53:59 Share Posted 2010-03-16 12:53:59 вопрос по использованию StoreModule-я "store_postgresql": обкатываю новый релиз (2.406) под centos 5 (у него postgresql 8.1.18), залил реальную базу (~500 users) со старой версии путем конвертирования ее с файлов. Пока рисуем статистику (тестовый сервер почти не используется), база в postgresql успела вырости до 1,5Гб... Почитав про postgresql - выяснилось, что надо делать vacuum. Сделал после база уменьшилась до ~650Мб... Делаю дамп базы с данными - его реальный размер в 0,1Мб... Вопрос: есть ли какие-нибудь особенности настройки сервера postgresql, кроме Autovacuum=on ? Походу postgresql "помнит" все транзации к базе. ps да и еще, в архиве с СТГ , как писалось уважаемым borin надо бы начальный дамп базы 00-base-00.postgresql.sql поравить. А то сам мучался долго пока понял, что ему не хватает "начальных" юзеров. Link to post Share on other sites
madf 279 Posted 2010-03-17 14:29:38 Author Share Posted 2010-03-17 14:29:38 вопрос по использованию StoreModule-я "store_postgresql": обкатываю новый релиз (2.406) под centos 5 (у него postgresql 8.1.18), залил реальную базу (~500 users) со старой версии путем конвертирования ее с файлов. Пока рисуем статистику (тестовый сервер почти не используется), база в postgresql успела вырости до 1,5Гб... Почитав про postgresql - выяснилось, что надо делать vacuum. Сделал после база уменьшилась до ~650Мб... Делаю дамп базы с данными - его реальный размер в 0,1Мб... Вопрос: есть ли какие-нибудь особенности настройки сервера postgresql, кроме Autovacuum=on ? Походу postgresql "помнит" все транзации к базе. ps да и еще, в архиве с СТГ , как писалось уважаемым borin надо бы начальный дамп базы 00-base-00.postgresql.sql поравить. А то сам мучался долго пока понял, что ему не хватает "начальных" юзеров. VACUUM не возвращает выделенное место в файловую систему, только очищает базу от "мертвых" записей. Потом на их место помещаются новые, так что база расти не будет. По идее можно вернуть место в файловую систему с помощью VACUUM FULL, но везде не рекомендуют этого делать, тем более что он лочит таблицы. 1.5 Гб - это совсем не много, у меня почти 200 Гб на совсем небольшом сегменте сети Link to post Share on other sites
madf 279 Posted 2010-03-17 14:33:07 Author Share Posted 2010-03-17 14:33:07 ps да и еще, в архиве с СТГ , как писалось уважаемым borin надо бы начальный дамп базы 00-base-00.postgresql.sql поравить. А то сам мучался долго пока понял, что ему не хватает "начальных" юзеров. Там дальше по треду пришли к выводу что это проблема конфигуратора на самом деле. Link to post Share on other sites
Cayz 0 Posted 2010-03-17 21:34:23 Share Posted 2010-03-17 21:34:23 Недавно перешёл с версии stg-2.402.9.7 на stg-2.406 (методом обновления только библиотек и бинарников командой "install-bin" ). После обновления обнаружил проблему, которую описывали уже в этой ветке (win конфигуратор не обновляет поле "Баланс" и поля "D "направление"" )... Мой "хинт" перестает работать, когда начинается новый месяц . Вот другой фикс в конфигураторе, вроде как 3 месяца без глюков http://depositfiles.com/ru/files/i70bbmh2g, при этом в сервере можно всё вернуть обратно. Link to post Share on other sites
madf 279 Posted 2010-03-18 08:33:17 Author Share Posted 2010-03-18 08:33:17 Недавно перешёл с версии stg-2.402.9.7 на stg-2.406 (методом обновления только библиотек и бинарников командой "install-bin" ). После обновления обнаружил проблему, которую описывали уже в этой ветке (win конфигуратор не обновляет поле "Баланс" и поля "D "направление"" )... Мой "хинт" перестает работать, когда начинается новый месяц . Вот другой фикс в конфигураторе, вроде как 3 месяца без глюков http://depositfiles.com/ru/files/i70bbmh2g, при этом в сервере можно всё вернуть обратно. Ну там на самом деле проблема на стороне плагина. Точнее даже на стороне самого Stargazer'а Link to post Share on other sites
Recommended Posts