powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как определить это один и тот же компьютер?
25 сообщений из 57, страница 2 из 3
Как определить это один и тот же компьютер?
    #39638598
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAО, специалист по ОРМ не знает
...
Ну на, почитай:
Шариков, вас опять к программистам занесло?
https://ru.wikipedia.org/wiki/Полиграф_Полиграфович_Шариков
Вы с автором топика общайтесь)
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638601
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пффф, а слабо что-либо остроумное придумать, Петя? Иди статью почитай, тебе полезно.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638602
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: не начинайте
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638617
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

а ещё можно идентификатор сервера зашивать в идентификатор сущности.
Как пример - регистрационные знаки транспортных средств.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638659
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAРолг Хупинпропущено...


я не вижу как по-другому, это минимум, нужный для определенияЧто значит не видите? Я же написал один из вариантов, чем не устраивает?

P.S.: почему сразу толком не описать задачу? Описывают какие-то танцы с бубнами

Задача, вариант 1:

приложение=>сервис=>сервер->база

приложение отправляет поисковый запрос, сервису, он обрабатывает его и отправляет дальше к серверу баз.
запросы могут быть тяжелыми, я делаю кэш

ключ->значение:результат
ключ= сервер+база+юзер+запрос

Кеш один для всех - приложений, сервиса, процедуры
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638663
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

хорошо, задача понятна - закэшировать результат поискового запроса.

Вопрос: а для чего в ключе сервер, база? Юзера пока опустим.
В качестве кэша что используется: Couchbase, Redis, память сервера?
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638682
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинприложение=>сервис=>сервер->база
приложение отправляет поисковый запрос, сервису, он обрабатывает его и отправляет дальше к серверу баз.
IMHO намудрили вы, сделав кластер руками)

приложение(клиенты) => сервис(host IBM) => сервер(?????) -> база(?????)

https://ru.wikipedia.org/wiki/Кластер_(группа_компьютеров)
- что такое "дальше к серверу баз"?
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638683
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинИмя одного и того же сервера может приходить в разной форме, например:

mysrv\sql2017
mysrv.mydomainl\sql2017
mysrv.mydomain.local\sql2017
почему клиенты обращаются не к сервису по вашему ТЗ№1 на второй странице?
У меня как-то клиенты вообще понятия о базах не имеют при наличии АппСервера.
Поэтому у вас з-х звенка и не работает.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638685
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг Хупинприложение=>сервис=>сервер->база
приложение отправляет поисковый запрос, сервису, он обрабатывает его и отправляет дальше к серверу баз.
IMHO намудрили вы, сделав кластер руками)

приложение(клиенты) => сервис(host IBM) => сервер(?????) -> база(?????)

https://ru.wikipedia.org/wiki/Кластер_(группа_компьютеров)
- что такое "дальше к серверу баз"?
Это не кластер, а обычная трёхуровневая (трёхзвенная) архитектура.

В очередной раз ты не удосужился прочитать и понять статью, на которую ссылаешься
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638686
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA, колько ни прилипай, мне с тобой не интересно разговаривать.
Общайся с ТС.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638688
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

а я с тобой и не разговариваю, а просто указываю на твои ошибки.

К примеру мне кажется, что рано судить о том, намудрили они там, или нет. Когда ТС толком объяснит проблему, тогда и будем делать выводы.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638689
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг ХупинИмя одного и того же сервера может приходить в разной форме, например:

mysrv\sql2017
mysrv.mydomainl\sql2017
mysrv.mydomain.local\sql2017
почему клиенты обращаются не к сервису по вашему ТЗ№1 на второй странице?
У меня как-то клиенты вообще понятия о базах не имеют при наличии АппСервера.
Поэтому у вас з-х звенка и не работает.
Клиент у него обращается как раз к сервису. В первом посте он назвал этот сервис приложением.
Оно уже магическим образом узнаёт о том, к какому серверу баз данных послать запрос и куда положить результат (были упомянуты разные кэши).

Этакий кастомный вариант фрагментирования (sharding).
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638692
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Походу изначально не продумали, что использовать в качестве ключей. Отсюда и полезли проблемы.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638723
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гуглите: "UUID" и "Windows UUID WMI" как вариант.
думаю без непосредственного подключения определить, что это один и тот же компьютер попросту невозможно.
у компьютера может быть сколько угодно IP адресов, несколько физических MAC адресов, несколько DNS имен и имен у мастера обозревателя. Сам компьютер может быть за каким то железом.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638724
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,
+1
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638807
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAРолг Хупин,

хорошо, задача понятна - закэшировать результат поискового запроса.

Вопрос: а для чего в ключе сервер, база? Юзера пока опустим.
В качестве кэша что используется: Couchbase, Redis, память сервера?

Результаты запроса разные в разных базах, естественно
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638808
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг Хупинприложение=>сервис=>сервер->база
приложение отправляет поисковый запрос, сервису, он обрабатывает его и отправляет дальше к серверу баз.
IMHO намудрили вы, сделав кластер руками)

приложение(клиенты) => сервис(host IBM) => сервер(?????) -> база(?????)

https://ru.wikipedia.org/wiki/Кластер_(группа_компьютеров)
- что такое "дальше к серверу баз"?

не чудите...

какой там кластер, 3 звена
сервис (веб-сервис, вцф) к серверу баз , сервер баз-это, например, SQL Server, PostgreSQL
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638809
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123пропущено...

почему клиенты обращаются не к сервису по вашему ТЗ№1 на второй странице?
У меня как-то клиенты вообще понятия о базах не имеют при наличии АппСервера.
Поэтому у вас з-х звенка и не работает.
Клиент у него обращается как раз к сервису. В первом посте он назвал этот сервис приложением.
Оно уже магическим образом узнаёт о том, к какому серверу баз данных послать запрос и куда положить результат (были упомянуты разные кэши).

Этакий кастомный вариант фрагментирования (sharding).

всё я правильно называю. В наале я привел простое описание задачи.
В натуре есть и так, и так

клиент-сервер(баз)
клиент-сервис-сервер баз

И сейчас это всё работает, кеш есть как в базе, так и внешний, на редисе, например.
Но иногда возникает такая фигня, как указаны "разные" адреса сервера баз, и поэтому два разных кеша.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638810
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПоходу изначально не продумали, что использовать в качестве ключей. Отсюда и полезли проблемы.

ключ простой и надежный, проще некуда
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638812
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинне чудите...
я ему: "Вы сделали велосипед"
он мне: "Не чудите"
)))
Ролг Хупинкакой там кластер, 3 звена
сервис (веб-сервис, вцф) к серверу баз , сервер баз-это, например, SQL Server, PostgreSQL
Вы в ВУЗЕ учились?
1) двух-звенка (клиент сервер)
2) трёхзвенка
Что у вас?
Чудо-юдо-рыба кит?
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638814
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинИ сейчас это всё работает,
тогда закрывайте тему.
Критику вы плохо воспринимаете.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638815
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг ХупинИ сейчас это всё работает,
тогда закрывайте тему.
Критику вы плохо воспринимаете.

Петя, а давайте вы не будете мне рассказывать, закрывать мне тему или нет, ну, вот и договорились.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638817
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинПетя, а давайте вы не будете мне рассказывать, закрывать мне тему или нет, ну, вот и договорились.

)) это образно было).
А по теме, тебе выше поболее тебя профи сказал, что нельзя узнать дубль базу без "спросить у неё".
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638818
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,
сервис у тебя тупое передаточное звено туда обратно.
Т.е. по факту у тебя кэш клиентский но на сервере сервиса.
...
Рейтинг: 0 / 0
Как определить это один и тот же компьютер?
    #39638819
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг Хупинне чудите...
я ему: "Вы сделали велосипед"
он мне: "Не чудите"
)))
Ролг Хупинкакой там кластер, 3 звена
сервис (веб-сервис, вцф) к серверу баз , сервер баз-это, например, SQL Server, PostgreSQL
Вы в ВУЗЕ учились?
1) двух-звенка (клиент сервер)
2) трёхзвенка
Что у вас?
Чудо-юдо-рыба кит?

1. Прекращайте задвиги с хамством, Петя. Я так понимаю, что учеба в ВУЗе осталась для вас неосуществленной мечтой?
2. У вас не хватает фантазии представить себе систему, где работают 2-х и 3-х звенки одновременно с той же базой?
3. Рекомендую вам пересмотреть фильм "Сережа", 1960 год. Режиссер: Георгий Данелия.
...
Рейтинг: 0 / 0
25 сообщений из 57, страница 2 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как определить это один и тот же компьютер?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]