Size: a a a

PostgreSQL + 1C + Linux

2020 August 18

ПМ

Павел Мякишев... in PostgreSQL + 1C + Linux
Сергей Голод
зачем с regex?
Спасибо, но мне, к примеру, нужно что бы базы do, erp, ut и еще 100500 различных названий баз уходили на один, а od, pre, tu zup и еще 100500 на другой
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Павел Мякишев
Спасибо, но мне, к примеру, нужно что бы базы do, erp, ut и еще 100500 различных названий баз уходили на один, а od, pre, tu zup и еще 100500 на другой
какой отличительный признак у одних ИБ от других? Как nginx должен отличать что куда?
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
порт может разный?
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Павел Мякишев
Спасибо, но мне, к примеру, нужно что бы базы do, erp, ut и еще 100500 различных названий баз уходили на один, а od, pre, tu zup и еще 100500 на другой
ну добавьте в url номер платформы и по нему делайте выбор бэкенда.
источник

ПМ

Павел Мякишев... in PostgreSQL + 1C + Linux
Сергей Голод
порт может разный?
ну веб сервера на разных портах висят так как разные платформы.  2 бэкенда server:8888 и server:9999.  отличительных признаков не должно быть. Пользователь должен знать домен к примеру https://mysite...ru и название базы...потом просто вбивать без задней мысли (какая это платформа его не колыхает) ну и соединив это в голове просто вписать mysite..ru/moya_novaya_basa и его должно выкинуть на нужный берег
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Павел Мякишев
ну веб сервера на разных портах висят так как разные платформы.  2 бэкенда server:8888 и server:9999.  отличительных признаков не должно быть. Пользователь должен знать домен к примеру https://mysite...ru и название базы...потом просто вбивать без задней мысли (какая это платформа его не колыхает) ну и соединив это в голове просто вписать mysite..ru/moya_novaya_basa и его должно выкинуть на нужный берег
ну кто-то же должен знать)), раз пользователь не знает и не указывает. Значит прописывать все варианты location или regex. Разве как-то может быть по другому?
источник

АП

Андрей Поляков... in PostgreSQL + 1C + Linux
Павел Мякишев
ну веб сервера на разных портах висят так как разные платформы.  2 бэкенда server:8888 и server:9999.  отличительных признаков не должно быть. Пользователь должен знать домен к примеру https://mysite...ru и название базы...потом просто вбивать без задней мысли (какая это платформа его не колыхает) ну и соединив это в голове просто вписать mysite..ru/moya_novaya_basa и его должно выкинуть на нужный берег
Не надо давать пользователю думать - дайте ему ярлык с прописанным путем и названием - и он будет браузером по умолчанию его открывать
источник

АП

Андрей Поляков... in PostgreSQL + 1C + Linux
чего огород то городить
источник

ПМ

Павел Мякишев... in PostgreSQL + 1C + Linux
У нас ведется много разработок, соответсвено за день может до 20 новых публикаций появится. Я писал примерный вариант, на самом деле порядка 13 релизов платформ (разные) и все на своих веб-серверах.
источник

И

Иван in PostgreSQL + 1C + Linux
Павел Мякишев
У нас ведется много разработок, соответсвено за день может до 20 новых публикаций появится. Я писал примерный вариант, на самом деле порядка 13 релизов платформ (разные) и все на своих веб-серверах.
Про fresh не думали?
источник

SZ

Sergey Zhemoitel in PostgreSQL + 1C + Linux
Павел Мякишев
У нас ведется много разработок, соответсвено за день может до 20 новых публикаций появится. Я писал примерный вариант, на самом деле порядка 13 релизов платформ (разные) и все на своих веб-серверах.
посмотрите traefik может оно подойдет
источник

И

Иван in PostgreSQL + 1C + Linux
А, там с разными версиями платформ не пойдёт наверное
источник

ПМ

Павел Мякишев... in PostgreSQL + 1C + Linux
Программист отлично знает название базы и корпоративный домен.  Пока на upstream proxy_next_upstream  error timeout http_500  non_idempotent прокатывает, но на сколько верно х з =)
источник

ПМ

Павел Мякишев... in PostgreSQL + 1C + Linux
Т.е. если он получает код 500 на веб сервере что публикация не найдена он идет на следующий в списке server из upstream
источник

JS

Juriy Strashnov in PostgreSQL + 1C + Linux
Вам там по-хорошему service mesh нужен :)
источник

JS

Juriy Strashnov in PostgreSQL + 1C + Linux
и автоматическая регистрация публикаций
источник

ПМ

Павел Мякишев... in PostgreSQL + 1C + Linux
Да да :) и желательно без потери пакетов :)
источник

JS

Juriy Strashnov in PostgreSQL + 1C + Linux
Павел Мякишев
Да да :) и желательно без потери пакетов :)
ну а как же, должно уметь reload без разрыва сессии 🤣
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
При деплое менять конфиг энжиникса, пусть динамически создаётся.
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
И хук на релоад.
источник