আমি প্রথমবারের মতো জেএমএস এবং কাতারে (আজুর সারি) কাজ করছি। আমার এমন একটি সারি তৈরি করা দরকার যেখানে রুবি সার্ভার কিছু ডেটা লিখবে এবং জাভা এটি সারি থেকে পড়বে এবং আরও মৃত্যুদন্ড কার্যকর করবে। এই প্রক্রিয়াটি আমার মেশিনে স্থানীয়ভাবে কাজ করছে। আমি একটি REST এন্ডপয়েন্ট তৈরি করেছি যা কাতারে ডেটা লিখছে এবং একবার যদি কাতারে ডেটা লেখা হয়, শ্রোতা ডেটাটি নিয়ে যায় এবং ডেটা পড়ে এবং চালিত করে। আমরা যখন এটি অ্যাজুরেতে স্থাপন করি তখন ত্রুটিটি আমি লগগুলিতে দেখতে পারি যা কুইউস শুরু হতে দিচ্ছে না
Setup of JMS message listener invoker failed for destination 'queue' - trying to recover. Cause: Identifier contains invalid JMS identifier character '-': 'x-request-id'
জিপকিন অ্যাজুরে সার্ভারে বিতরণ ট্রেসিং সিস্টেম হিসাবে উপস্থিত রয়েছে এবং আমার ধারণা এটি x-request-id
জিপকিনের সাথে সম্পর্কিত যা সমস্যা তৈরি করছে। আমি গুগল ইস্যুটির জন্য অনুসন্ধান করেছি তবে কেন এটি হচ্ছে তা বুঝতে পারি নি।
নিম্নলিখিতটি ত্রুটির বার্তাটি নিম্নরূপ:
[36mc.m.s.l.NextGenRequestLoggingFilter [0;39m [2m:[0;39m
Before request [uri=/services/deal-service/api/v2/deals/ack;headers=
[x-request-id:"2d8d86d7-4fbf-9db6-8e95-28813f21a85c",
x-envoy-internal:"true", x-b3-parentspanid:"a209cdc649b0b890", content-
length:"575", x-forwarded-proto:"http", postman-token:"ad074595-
76a5-474b-9711-7e071b12b3b0", x-b3-sampled:"1", x-forwarded-
for:"10.244.2.1", accept:"*/*",
authorization: "some-token-YJc4tg--34jPRziJNSACqNQ", x-b3-
traceid:"6b40ff22781be67ba209cdc649b0b890", x-b3-
spanid:"702684ddb62cfe6b",
host:"portal-gateway.52.228.65.225.nip.io",
cache-control:"no-cache", accept-encoding:"gzip, deflate, br",
user-agent:"PostmanRuntime/7.22.0",
Content-Type:"application/xml;charset=UTF-8"]]
2020-02-18T15:19:34.197666458Z [2m2020-02-18 15:19:34.197[0;39m .
[32mDEBUG
[,6b40ff22781be67ba209cdc649b0b890,702684ddb62cfe6b,true][0;39m .
[35m9[0;39m [2m---[0;39m [2m[ XNIO-1 task-15][0;39m