Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
Доброго всем времени и с наступающим НГ 2010! Уважаемые ГУРУ, озадачились мы темой совершенствования инфообмена (на первом этапе только передача файлов, а реально в системе 400 компов сети). Скачал 7 версию MQ, настроил тестовую передачу сообщений между двумя компами, а вот остальное - передача файлов, настройка триггеров, публикации и подписчики настроить не удается. Вот вопросы: 1. Не заблокированы ли в триаловкой версии MQ v.7 возможности "передача файлов, настройка триггеров, публикации и подписчики " 2. Для решения задачи инфообмена в компании необходимо решить задачи не только транспорта (понятно что MQ это отлично делает) но и обслуживания и поддержки: -автоконтроль текущего состояния всех каналов и очередей (в случае ошибок должно само оперативно реагировать , например, отсылать почтовое сообщение ), все ошибки должны автоматически обрабатываться -визуальный мониторинг состояния ( веселые картинки-схема текущей топологии и состояние каналов и чередей (точек сети) ) -удаленное администрирование (настройки и т.п.) -контроль за расписанием появления сообщений ( если в нужное время какое-то приложение не "выдало" сообщение в очередь - это считается ошибкой со всемы вытекающими) --- В кратце примерно так. Какими стандартными продуктами IMB эти вопросы закрываются ? Хотелось бы свести до минимума собственные разработки. На первом этапе надо решить вопросы с конфигурацией списка закупаемого ПО. ЗЫ Смотрел IBM Tivoli Omegamon - в полной комплектации получается "тяжелая" конфигурация. -------- Что насоветуете, товарищи ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2009, 10:32 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Николай Триальная версия ограничивается только временем. Для организации обмена файлами можно воспользоваться продуктом IBM MQ File Transfer Edition. По названию можно догадаться, что он использует сеть MQ как основу для обмена данными. С его помощью можно автоматизировать передачу файлов. Подробней: http://www-01.ibm.com/software/integration/wmq/filetransfer/ Или редбук: http://www.redbooks.ibm.com/abstracts/sg247760.html?Open Удаленное администрирование можно осуществлять средствами MQ как через графический интерфейс, так и через командный. Для мониторинг следует использовать Tivoli Omegamon XE for Messaging. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2009, 00:23 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответы. - Уже отладил передачу сообщений и файлов между двумя компами. Никак не могу настроить запуск триггера. --- Хочу получить "старт" программы (простой BAT файл), если в "Моя_очередь" пришло сообщение. Я полагаю что триггер настраивается на конкретную очередь, и если там появляется сообщение, то триггер вызывает старт процесса ( имя процесса прописано в параметрах этой очереди, а в описании самого процесса прописана строка с именем программы, которую процесс "стартует" ). Что делаю: 1. Создаю очередь ИНИЦИАЛИЗАЦИИ (в версии 7 это означает создать службу с параметрами на команду: c:\Program Files\Ibm\WebSphere MQ\bin\ runmqchi с параметрами: -m Мой_администратор -q Моя_Очередь 2. Создаю службу Для запуска монитора триггера (в версии 7 это означает создать службу с параметрами на команду: c:\Program Files\Ibm\WebSphere MQ\bin\ runmqetrm с параметрами: -m Мой_администратор -q Моя_Очередь 4. Создаю процесс "Test.p" с параметром для вызова старта батника "TEST.bat" 3. В настройках очереди "Моя_очереедь" включаю триггеринг (ВКЛ) и прописываю процесс "Test.p" ---- Теперь по идее должно работать, но не хочет. Не совсем понятно что за очереди надо указывать после параметра -q . Т.к в доке говорится об очереди инициализации ( а реально это СЛУЖБА ) и очереди сообщений. --- Подскажите где неправ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 15:21 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
что-то про пункт 1 не верю что это так ( доки к новой версии 7 не перечитывал) очередь инициализации это просто очередь D:\1work\APARs\x>echo DEFINE QLOCAL(MY.INITQ) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : DEFINE QLOCAL(MY.INITQ) AMQ8006: WebSphere MQ queue created. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>echo DEFINE QLOCAL(MY.REALQ) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : DEFINE QLOCAL(MY.REALQ) AMQ8006: WebSphere MQ queue created. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x> D:\1work\APARs\x>echo ALTER QLOCAL(MY.REALQ) INITQ(MY.INITQ) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : ALTER QLOCAL(MY.REALQ) INITQ(MY.INITQ) AMQ8008: WebSphere MQ queue changed. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>echo DEFINE PROCESS(MY.PROCESS) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : DEFINE PROCESS(MY.PROCESS) AMQ8010: WebSphere MQ process created. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>echo DISPLAY PROCESS(MY.PROCESS) ALL | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : DISPLAY PROCESS(MY.PROCESS) ALL AMQ8407: Display Process details. PROCESS(MY.PROCESS) APPLTYPE(WINDOWSNT) APPLICID( ) ENVRDATA( ) USERDATA( ) DESCR( ) ALTDATE(2009-12-21) ALTTIME(16.03.00) One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>echo ALTER PROCESS(MY.PROCESS) APPLICID(MY.BATNIK.BAT) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : ALTER PROCESS(MY.PROCESS) APPLICID(MY.BATNIK.BAT) AMQ8012: WebSphere MQ process changed. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>echo DISPLAY QLOCAL(MY.REALQ) ALL | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : DISPLAY QLOCAL(MY.REALQ) ALL AMQ8409: Display Queue details. QUEUE(MY.REALQ) TYPE(QLOCAL) ACCTQ(QMGR) ALTDATE(2009-12-21) ALTTIME(16.02.36) BOQNAME( ) BOTHRESH(0) CLUSNL( ) CLUSTER( ) CLWLPRTY(0) CLWLRANK(0) CLWLUSEQ(QMGR) CRDATE(2009-12-21) CRTIME(15.59.36) CURDEPTH(0) DEFBIND(OPEN) DEFPRTY(0) DEFPSIST(NO) DEFSOPT(SHARED) DEFTYPE(PREDEFINED) DESCR( ) DISTL(NO) GET(ENABLED) HARDENBO INITQ(MY.INITQ) IPPROCS(0) MAXDEPTH(5000) MAXMSGL(4194304) MONQ(QMGR) MSGDLVSQ(PRIORITY) NOTRIGGER NPMCLASS(NORMAL) OPPROCS(0) PROCESS( ) PUT(ENABLED) QDEPTHHI(80) QDEPTHLO(20) QDPHIEV(DISABLED) QDPLOEV(DISABLED) QDPMAXEV(ENABLED) QSVCIEV(NONE) QSVCINT(999999999) RETINTVL(999999999) SCOPE(QMGR) SHARE STATQ(QMGR) TRIGDATA( ) TRIGDPTH(1) TRIGMPRI(0) TRIGTYPE(FIRST) USAGE(NORMAL) One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>echo ALTER QLOCAL(MY.REALQ) PROCESS(MY.PROCESS) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : ALTER QLOCAL(MY.REALQ) PROCESS(MY.PROCESS) AMQ8008: WebSphere MQ queue changed. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x> D:\1work\APARs\x>echo ALTER QLOCAL(MY.REALQ) TRIGGER TRIGTYPE(FIRST) | RUNMQSC RAHN 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Starting MQSC for queue manager RAHN. 1 : ALTER QLOCAL(MY.REALQ) TRIGGER TRIGTYPE(FIRST) AMQ8008: WebSphere MQ queue changed. One MQSC command read. No commands have a syntax error. All valid MQSC commands were processed. D:\1work\APARs\x>runmqtrm /? 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. Usage: runmqtrm [-m QMgrName] [-q InitQ] D:\1work\APARs\x>runmqtrm -m RAHN -q MY.INITQ 5724-H72 (C) Copyright IBM Corp. 1994, 2004. ALL RIGHTS RESERVED. WebSphere MQ trigger monitor started. __________________________________________________ Waiting for a trigger message ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 16:10 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
а чтобы каналы мониторить, напишите батник, на Perl или чём ещё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 16:16 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
Благодарю. Вот, провозился с триггерами, что-то сбил в настройках - каналы работают, сообщения и файлы вроде уходят, но не пойму приходят или нет ( в очередях пусто). Как ошибки посмотреть или протоколы отправки-приемки , где-то же есть полный список команд для мониторинга? ------- П.1 Выдержка из встроенной доки (+ файлик скриншотик): Чтобы это найти - тоже надо додумывать. Инициатор канала В модуле WebSphere MQ Services инициатор канала появлялся при выборе имени администратора очередей. Теперь в WebSphere MQ Explorer инициатор канала не появляется, поскольку он не может запускаться или завершаться вручную. Он является одной из служб, которая запускается и завершается автоматически при запуске и остановке администратора очередей. Инициатор канала можно настроить в окне свойств администратора очередей. Дополнительная информация приведена в разделе Свойства администратора очередей. Монитор активации Для запуска монитора активации в модуле WebSphere MQ Services нужно было щелкнуть правой кнопкой мыши на имени администратора очередей, затем выбрать Создать > Монитор активации. Теперь для запуска монитора активации необходимо определить службу администратора очередей, которая выполняет команду runmqtrm при вызове этой службы. Эта служба хранится в папке Службы соответствующего администратора очередей. Дополнительная информация приведена в разделе Запуск монитора активации ----------- Поэтому и не все сходится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 17:26 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
СМ.Николай, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 17:27 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
1. Не читайте документацию на русском. Там могут запросто перепутать термины. Я вообще это прочитать не могу. 2. Ошибки посмотреть в <mq_intallation_dir>/Qmgrs\<qmgr_name>\errors> + <mq_intallation_dir>/Qmgrs\@SYSTEM\errors> + <mq_intallation_dir>/errors 3. Channel Initiatior как провило запущен. чтобы он начал занускать каналы, нужно a) у transmission queue в качестве INITQ прописать SYSTEM.CHANNEL.INITQ b) и у неё же выставить trigger trigtype(first) 4. Не смог осилить что там про монитор написано. Но вообще-то должно быть так: SERVICE(MY.TRIGGER.MONITOR) CONTROL(<ЗДЕСТЬ ТО-ЛИ AUTO ТО-ЛИ qmgr, загляните в доку>) SERVTYPE(SERVER) STARTCMD(<path>/runmqtrm ) STARTARG(-m RAHN -q MY.INITQ) STOPCMD() STOPARG() STDOUT( ) STDERR( ) DESCR() ALTDATE(2008-06-20) ALTTIME(12.43.10) AMQ8629: Display service information details. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 17:48 |
|
||
|
IBM WebSphere MQ v7.0 скачал - есть вопросы
|
|||
|---|---|---|---|
|
#18+
СМ.Николай-автоконтроль текущего состояния всех каналов и очередей (в случае ошибок должно само оперативно реагировать , например, отсылать почтовое сообщение ), все ошибки должны автоматически обрабатываться -визуальный мониторинг состояния ( веселые картинки-схема текущей топологии и состояние каналов и чередей (точек сети) ) Можете попробовать наш продукт QFlex . В стандартной версии он бесплатен и имеет неплохой фунционал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2012, 01:43 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=40&tid=1601660]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
93ms |
get tp. blocked users: |
1ms |
| others: | 274ms |
| total: | 452ms |

| 0 / 0 |
