এজ মাইক্রোগেটওয়ে ইনস্টল করা হচ্ছে

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

এজ মাইক্রোগেটওয়ে v. 3.0.x

এই বিষয় ব্যাখ্যা করে কিভাবে এজ মাইক্রোগেটওয়ে ইনস্টল বা আনইনস্টল করতে হয়।

ন্যূনতম হার্ডওয়্যার প্রয়োজনীয়তা

এজ মাইক্রোগেটওয়ের জন্য নিম্নলিখিত ন্যূনতম হার্ডওয়্যার কনফিগারেশন প্রয়োজন:

  • একটি ভার্চুয়াল মেশিনে (VM), এজ মাইক্রোগেটওয়ের জন্য ন্যূনতম 1 কোর এবং কমপক্ষে 256 MB RAM প্রয়োজন৷ এজ মাইক্রোগেটওয়ে প্রক্রিয়া নিজেই 128 এমবি র‍্যামের কম নেয়।
  • একটি কন্টেইনারে, মাইক্রোগেটওয়ে 100MB-এর কম আকারের চিত্রের সাথে ব্যবহার করা যেতে পারে।

পূর্বশর্ত

  • আপনার সিস্টেমে অবশ্যই Node.js সংস্করণ 8.x LTS বা 12.x ইনস্টল থাকতে হবে। আপনি নিম্নলিখিত কমান্ডটি কার্যকর করে সংস্করণটি পরীক্ষা করতে পারেন:
    node -v
    v12.5.0
  • Windows-এর প্রয়োজন OpenSSL ইনস্টল করা এবং PATH- এ যোগ করা।
  • আপনি যদি এজ মাইক্রোগেটওয়ের সাথে কনফিগার করার জন্য এপিজি এজ প্রাইভেট ক্লাউড ব্যবহার করেন, তাহলে আপনাকে অবশ্যই প্রাইভেট ক্লাউড সংস্করণ 4.18.01 বা তার পরে চালাতে হবে।

আপনার ইন্টারনেট সংযোগ থাকলে এজ মাইক্রোগেটওয়ে ইনস্টল করা হচ্ছে

এই বিভাগটি ব্যাখ্যা করে কিভাবে এজ মাইক্রোগেটওয়ে ইনস্টল করতে হয় এবং একটি ডিফল্ট কনফিগারেশন শুরু করতে হয়। আপনি যদি ইন্টারনেট সংযোগ ছাড়াই কাজ করেন, দেখুন আমি কি ইন্টারনেট সংযোগ ছাড়া এজ মাইক্রোগেটওয়ে ইনস্টল করতে পারি? .

  1. নিম্নরূপ npm সহ এজ মাইক্রোগেটওয়ের সর্বশেষ সংস্করণটি ইনস্টল করুন। এই কমান্ডটি সফ্টওয়্যারটি ইনস্টল করে এবং আপনার পাথে edgemicro এক্সিকিউটেবল রাখে।
    npm install edgemicro -g

    এজ মাইক্রোগেটওয়ের একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে, আপনাকে ইনস্টলেশন কমান্ডে সংস্করণ নম্বর উল্লেখ করতে হবে। আপনি সংস্করণ নম্বর উল্লেখ না করলে, সর্বশেষ সংস্করণ ইনস্টল করা হবে। উদাহরণস্বরূপ, সংস্করণ 2.5.7 ইনস্টল করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

    npm install edgemicro@3.0.2 -g
  2. সংস্করণ নম্বর পরীক্ষা করুন. উদাহরণস্বরূপ, যদি আপনি সংস্করণ 3.0.2 ইনস্টল করেন:
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.0.2
  3. এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করার জন্য সেটআপ এবং কনফিগারেশন ধাপগুলি অনুসরণ করুন৷

এজ মাইক্রোগেটওয়ে আপগ্রেড করা হচ্ছে

এজ মাইক্রোগেটওয়ের পূর্বে ইনস্টল করা সংস্করণ আপগ্রেড করতে, আপনার যদি ইন্টারনেট সংযোগ থাকে তবে এজ মাইক্রোগেটওয়ে আপগ্রেড করা দেখুন।

Apigee আপনাকে আপনার উৎপাদন পরিবেশ আপগ্রেড করার আগে নতুন সংস্করণের সাথে আপনার বিদ্যমান কনফিগারেশন পরীক্ষা করার পরামর্শ দেয়।

একটি পরিষেবা হিসাবে উইন্ডোজে এজ মাইক্রোগেটওয়ে অপারেটিং

আপনি একটি পরিষেবা হিসাবে উইন্ডোজে এজ মাইক্রোগেটওয়ে পরিচালনা করতে পারেন। বিস্তারিত জানার জন্য, অ্যাপিজি কমিউনিটিতে উইন্ডোজে মাইক্রোগেটওয়ে (এজমিক্রো) এর অপারেশনাল ম্যানেজমেন্টের জন্য সেরা অনুশীলন দেখুন।

আমি কি ইন্টারনেট সংযোগ ছাড়া এজ মাইক্রোগেটওয়ে ইনস্টল করতে পারি?

যেসব সাইটে রেডি ইন্টারনেট অ্যাক্সেস নেই, সেখানে অ্যাডমিনিস্ট্রেটরের পক্ষে আপনার অভ্যন্তরীণ নেটওয়ার্কে একটি ব্যক্তিগত এনপিএম রেজিস্ট্রি ইনস্টল এবং বজায় রাখা সম্ভব। একটি ব্যক্তিগত npm রেজিস্ট্রি সেট আপ করার জন্য নির্দেশাবলী এই গাইডের সুযোগের বাইরে; যাইহোক, আপনি অনুসন্ধান এবং সহায়ক নির্দেশাবলী পেতে পারেন। একটি ব্যক্তিগত npm রেজিস্ট্রি ইনস্টল করার সাথে, আপনি উপরে দেওয়া ইনস্টলেশন বা আপগ্রেড নির্দেশাবলী অনুসরণ করতে পারেন।

শুরু হচ্ছে

আপনি যদি এজ মাইক্রোগেটওয়েতে নতুন হয়ে থাকেন, তাহলে এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করা হল আপনার ইন্সটল সম্পূর্ণ করার পর শুরু করার সেরা জায়গা। সেটআপ এবং কনফিগারেশন গাইড এজ মাইক্রোগেটওয়ের একটি উদাহরণ ইনস্টল, কনফিগার, শুরু এবং ব্যবহার করার জন্য আপনাকে যে সমস্ত পদক্ষেপগুলি করতে হবে তা কভার করে৷

এজ মাইক্রোগেটওয়ে কোথায় ইনস্টল করা হয়?

আপনি যখন গ্লোবাল বিকল্পের সাথে npm ব্যবহার করেন ( npm install -g edgemicro ), সফ্টওয়্যারটি [prefix]/lib/node_modules/edgemicro এ ইনস্টল করা হয়। আপনি এই কমান্ডের সাথে [prefix] এর মান খুঁজে পেতে পারেন:

npm config get prefix

উপসর্গ কনফিগারেশন ডিফল্ট অবস্থান যেখানে নোড ইনস্টল করা হয়. বেশিরভাগ সিস্টেমে, এটি /usr/local । উইন্ডোজে, এটি %AppData%\npm[prefix] এর মান কনফিগারযোগ্য। Node.js মডিউলগুলি ডিফল্টরূপে কোথায় ইনস্টল করা হয় এবং কীভাবে ইনস্টলেশন অবস্থান কনফিগার করতে হয় সে সম্পর্কে আরও তথ্যের জন্য npm-folders দেখুন।

এজ মাইক্রোগেটওয়ে আনইনস্টল করা হচ্ছে

আপনার যদি এজ মাইক্রোগেটওয়ে অপসারণ করতে হয়:

  1. ইনস্টলেশন ডিরেক্টরি [prefix]/lib/node_modules/edgemicro মুছুন বা সংরক্ষণ করুন, যেখানে [উপসর্গ] হল npm উপসর্গ যেখানে ব্যাখ্যা করা হয়েছে এজ মাইক্রোগেটওয়ে কোথায় ইনস্টল করা হয়েছে ?
  2. লগ ফাইলগুলি মুছুন বা সংরক্ষণাগারভুক্ত করুন । ডিফল্টরূপে, edgemicro-*.log ফাইলগুলি /var/tmp/ এ থাকে, কিন্তু এই অবস্থানটি কনফিগারযোগ্য। সন্দেহ হলে এজ মাইক্রোগেটওয়ে কনফিগারেশন ফাইলটি পরীক্ষা করুন।
  3. রানটাইম কনফিগারেশন এবং ক্যাশে কনফিগার ফাইলগুলি মুছুন বা সংরক্ষণ করুন:
    ~/.edgemicro/*.yaml

Kubernetes সমর্থন

Kubernetes ক্লাস্টারে চলমান পরিষেবাগুলির জন্য Apigee API ব্যবস্থাপনা প্রদান করতে আপনি Edge Microgateway ব্যবহার করতে পারেন। Kubernetes ওভারভিউ সহ ইন্টিগ্রেট এজ মাইক্রোগেটওয়ে দেখুন।

ডকার সমর্থন

আপনি এখন একটি ডকার ইমেজ হিসাবে সর্বশেষ এজ মাইক্রোগেটওয়ে রিলিজ ডাউনলোড করতে পারেন:

docker pull gcr.io/apigee-microgateway/edgemicro:latest