• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

VPS Windows + Укрсклад

Автор sturmvogel, Березень 22, 2019, 11:17:57

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

sturmvogel

Уважаемые Знатоки!

А подскажите/поделитесь опытом, пожалуйста, за такое:

Сетевая версия Укрсклада. Локальная сеть из 5 компьютеров. Сервер стоит на одном из них. Есть синхронизация с ИМ.

Еще не сделал, но планирую - сделать автосинхронизацию с ИМ. Она нужна, чтоб заказы оперативно падали в Укрсклад и там происходило резервирование товара. В свою очередь Укрсклад передает на магазин - уменьшить кол-во товара на величину резерва и если товара - нет - поставить товарной позиции - НЕТ В НАЛИЧИИ и не разрешать ее заказ.

НО! В 20.00 комп с сервером выключается и все уходят домой. Процесс синхронизации прерывается.

Оставлять комп с сервером включенным - стремно: у меня как бы просто офис - серверная не оборудована, ничего противопожарного, бесперебойного питания и т.п.

Подумал о каком-то виртуальном сервере. Для веб-приложений - такое есть. А для Виндовс такое бывает в природе? Чтоб туда поставить Укрсклад сервер? Чтоб там же и бэкап был?

А как тогда с клиентами быть? Они локально на компах стоят, а с сервером по инету коннектятся?

Кто-то такое делал?

Спасибо!

С уважением

sturmvogel

А я вот нарыл в помощи на УкрСклад:

https://www.softbalance.com.ua/help/ukrsklad.html#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-online-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82

Раздел:

Удаленная работа online (через интернет)

Это ли не о том что я спрашивал выше?

Можно ли по этой инструкции настроить работу с сервером установленным на VPS?

admin

Цитата: sturmvogel від Березень 25, 2019, 15:14:26
Можно ли по этой инструкции настроить работу с сервером установленным на VPS?

Да, можете использовать VPS для установки Серверной части и к ней подсоединятся Клиентами, но хостинг очень желательно иметь в Украине чтобы пинг (задержка пакетов) был малый.

sturmvogel

Цитата: admin від Березень 25, 2019, 15:37:12
Да, можете использовать VPS для установки Серверной части и к ней подсоединятся Клиентами, но хостинг очень желательно иметь в Украине чтобы пинг (задержка пакетов) был малый.

Спасибо за ответ!

А есть какие то граничные значения для длительности пинга? Чтоб пинг был малый - это расплывчато...

Я как раз сейчас ищу VPS и мне советуют в Германии - можно померять пинг оттуда, но какое значение можно считать приемлемым?

Самсон

К базе данных идут множественные запросы, малый пинг важен. VPS лучше искать в ближайшем к вам городе. И тестировать перед покупкой. И да - у своего сервера в локальной сети (или через интернет имея статический ip) пинг будет самый низкий, запросы будут обрабатываться быстрее чем на арендованном VPS. В моём случае купил мини-пк маленького размера+ доработал ему охлаждение с розеткой таймером (включается обдув по выставленным настройках) + статику ip. Перед этим тестировал VPS. Остановился на своём сервере.

sturmvogel

Цитата: Самсон від Березень 25, 2019, 17:07:15
Перед этим тестировал VPS.

а вчем тестирование состоит? Какие цифры пинга нужны? Как выглядит, если пинг не подходит? Ломается БД?

Самсон

Подходите к вопросу комплексно - вы сможете установить firebird 3.0 (Для Укрскалада 7 версии) на VPS? Если для 2.5 есть хоть какой то мануал по установке, то для 3.0 я не нашел рабочий вариант мануала для Укрсклад на Debian. Пинг 40-100 мс плохо, пинг 10-15 мс хорошо. Что дает высокий пинг? Каждое обращение к базе (открыть любую накладную, товары, архив) будет долгим. Работать будет плохо и неудобно.

admin

Цитата: Самсон від Березень 25, 2019, 19:30:24
Подходите к вопросу комплексно - вы сможете установить firebird 3.0 (Для Укрскалада 7 версии) на VPS? Если для 2.5 есть хоть какой то мануал по установке, то для 3.0 я не нашел рабочий вариант мануала для Укрсклад на Debian. Пинг 40-100 мс плохо, пинг 10-15 мс хорошо. Что дает высокий пинг? Каждое обращение к базе (открыть любую накладную, товары, архив) будет долгим. Работать будет плохо и неудобно.

На Windows VPS воообще не должно быть проблем, все так как и в обычной инструкции, а для Linux, практически так как и было ранее, вот смотрите по ссылке:
https://www.softbalance.com.ua/forum/index.php/topic,4755.0.html

sturmvogel

#8
А как при таком раскладе с синхронизацией с ИМ?
Где нужно ставить программу синхронизации (с автосинхронизацией каждый час, допустим)? На VPS? в Папку с Сервером?

Сейчас она у меня стоит в папке клиента (пока автосинхронизации - нет) на локальном компе. Поскольку в инструкции по установке программы синхронизации - не указано в какую именно папку (сервера или клиента) нужно копировать файлы программы синхронизации.

Но это при вынесении сервера в облако это же как-то неправильно? Локального клиента выключили - и все, автосинхронизации нет?

Есть испытанные в работе провайдеры VPS серверов? Линуксовые и Виндовые? Погуглил - пока выглядит так, что Линуксовый впс - дешевле виндового. Так и должно быть?

admin

Цитата: sturmvogel від Березень 26, 2019, 18:55:49
Но это при вынесении сервера в облако это же как-то неправильно? Локального клиента выключили - и все, автосинхронизации нет?

Как мы понимаем на вечер пользователь уходит, выключает компьютер, зачем ночью синхронизировать? Ведь товары никто не будет менять ночью, да и заказы никто обрабатывать не будет, утром пришли синхронизировали, втянули все заказы и начали обработку.

Цитата: sturmvogel від Березень 26, 2019, 18:55:49
Есть испытанные в работе провайдеры VPS серверов? Линуксовые и Виндовые? Погуглил - пока выглядит так, что Линуксовый впс - дешевле виндового. Так и должно быть?

Да, Linux всегда были дешевле, на Windows VPS в принципе и синхронизацию можно запустить.

sturmvogel

Цитата: admin від Березень 27, 2019, 14:21:15
Да, Linux всегда были дешевле, на Windows VPS в принципе и синхронизацию можно запустить.

Так в какую папку файлы программы синхронизации копировать нужно? В сервер или в клиент? Или они вообще могут быть в отдельной папке?

sturmvogel

Цитата: admin від Березень 27, 2019, 14:21:15

Как мы понимаем на вечер пользователь уходит, выключает компьютер, зачем ночью синхронизировать? Ведь товары никто не будет менять ночью, да и заказы никто обрабатывать не будет, утром пришли синхронизировали, втянули все заказы и начали обработку.


Ну идея была в том, чтоб склад синхронизировался с ИМ круглосуточно. И вот для чего. Есть на складе какой-то товар к примеру - 1 единица. Его заказали ночью, когда уже менеджеров нет. ИМ при синхронизации отдала на склад команду - резервировать 1 единицу, последнюю. Склад на ИМ отдал команду и поменял колво - на 0 штук. Товар перестал быть доступен к заказу - получил статус НЕТ В НАЛИЧИИ. В итоге исключается возможность заказа товаров в количестве большем, чем есть на складе. Если ночью не синхронизироваться - теоретически могут поназаказывать больше, чем есть этого товара.

installer

Цитата: Самсон від Березень 25, 2019, 17:07:15
К базе данных идут множественные запросы, малый пинг важен. VPS лучше искать в ближайшем к вам городе. И тестировать перед покупкой. И да - у своего сервера в локальной сети (или через интернет имея статический ip) пинг будет самый низкий, запросы будут обрабатываться быстрее чем на арендованном VPS. В моём случае купил мини-пк маленького размера+ доработал ему охлаждение с розеткой таймером (включается обдув по выставленным настройках) + статику ip. Перед этим тестировал VPS. Остановился на своём сервере.
что за мини пК??  и на какой оболочке работает?  7мую тянет?

Самсон

Мини пк - что то вроде этого https://us.gearbest.com/refurbished-product/pp_009274893011.html?wid=1433363#goodsDetail . На Core i5, 8 гб озу. На алиєкспрессе таких много. Работает на Win 10 pro. Пришлось дополнительно кулер самому ставить, пассивное охлаждение не всегда справлялось. 7 версию пока не пробовал, стоит 6. Доступ к серверу по anydesk, монитор не нужен. Скоро попробую 7, пока не готов, пишут загружает сервер сильнее.

oilseals

в свое время задумался о возможности пользоваться доступом к Укрсклад круглосуточно и выходные включительно... для этого был арендован виртуальный сервер на https://itldc.com/ru/vds/  - у них есть дата-центр в Харькове, на сервер установил Windows Server 2012 2R - они предоставляют образ - установил Укрсклад-сервер, создал каждому работнику доступ по RDP, установил Укрсклад-клиент и пожалуйста - доступ к базе Укрсклад 24\7 из любой точки мира. Работает хорошо и стабильно. Может такой вариант Вас устроит...