Вместо вступления: статья является развитием работы
Жизнь продолжается, а платформа 1С:Предприятие 8 - развивается. Инструменты администрирования сервера 1С наконец получили развитие от вендора (см развитие кластера), что косвенно подтверждает проблему недостаточной развитости этих инструментов
Конкретно с DroidRAC со временем возникли следующие проблемы
1) обновился Java API для версий платформы 8.3.11 и старше. Что сделало старый клиент несовместимым с новыми версиями платформы
2) оказывается, если не следить за своей разработкой на google play и не соглашаться с регулярно обновляемыми политиками сервиса, приложение обречено на удаление. Корпорация добра требует регулярного внимания
По сумме обстоятельств пришлось снова запускать Android Studio и принять вызов всему новому и перспективному. Первые результаты работы рад представить на суд коллегам
Встречайте снова на infostart и Google Play!
DroidRAC2 0.0.4
- переписан полностью - стильно, модно, молодежно (Kotlin, JetPack, Single-activity)
- новое api от 1С, совместимость с 8.3.11+
- в первой версии по традиции read-only и немного удаления (например удаление сеансов пользователей)
- добавлен раздел "Ключи". в нем собираются данные о лицензиях всех рабочих процессов/сеансов пользователей для контроля количества использованных лицензий
DroidRAC2 0.0.5-0.0.6
+ ссылка на Private policy (без нее приложения в маркете жестко выпиливаются)
+ добавление/изменение администраторов сервера и кластеров
+ просмотр свойств значений счетчиков производительности
+ редактирование свойств кластера и рабочего сервера
DroidRAC2 0.0.7
+ изменение всех свойств компонентов кластера (которые не поддерживались в прошлых версиях)
DroidRAC2 0.0.8
+ добавление/удаление считчиков и лимитов производительности
+ добавление новых баз данных
DroidRAC2 0.1.0
- поиск RAS. Позволяет найти и добавить адрес ras из локальной подсети. Возможен поиск в других подсетях и на нестандартном порту. Но! В зависимости от вашей юрисдикции, сканирование чужих подсетей может повлечь различные атата.
- множественное выделение строк в списках
- в режиме выделение доступно общее количество строк в списке и операции над выделенными элементами
- удаление сеансов и соединений в режиме множественного выделения. Удаляя сеансы, не удаляйте сеанс RAS, чтобы не оборвать собственное соединение. Удаляя соединения, помните, что можно удалить только соединения, связанные с сеансом, но часто это делать бессмысленно, т.к. 1С их восстанавливает
DroidRAC2 0.1.2
- добавление/удаление кластеров
- добавление/удаление рабочих серверов
- поиск в списках без учета регистра
- исправление ошибок
DroidRAC2 0.2.0
Получайте информацию о своих серверах оперативно!
В настройках кластера добавлен раздел "Уведомления". Можно настроить получение уведомлений о
- доступности сервера (OK, Disconnected) (выполняется при наличии хотя бы одного уведомления другого типа)
- количестве сессий в базе/кластере
- количестве сессий на ключе
- о превышении ограничений потребления ресурсов кластера
При наличии хотя бы 1 настроенного уведомления приложение начинает работать в фоновом режиме, подключается 1 раз в минуту к серверам с настроенными уведомлениями и проверяет их доступность и условия срабатывания уведомления.
DroidRAC2 0.3.2
- добавлена возможность просмотра числовых данных списков в виде чартов
Если на список наложен фильтр, в чарт попадают только отфильтрованные значения
В базовом представлении отображаются первые 10 значений отсортированных по убыванию и значение Всего.
Для перехода к списку всех значений используйте двойной тап по чарту.
Тестирование выполнялось для платформы 8.3.13.1690
Ссылка для скачивания с gplay DroidRAC2
Для моральной поддержки можно также скачивать приложенный файл за инфомани, если вы хотите поддержать проект. Скорость развития инструмента прямо связана с его востребованностью.
Звезды, комментарии, пожелания по развитию автору также будут приятны.