English | العربية | বাংলা | Bosanski | Deutsch | Español | Français | हिन्दी | Italiano | 日本語 | 한국어 | मराठी | Português | Русский | Kiswahili | தமிழ் | తెలుగు | Türkçe | اردو | Tiếng Việt | 中文
# மொழிபெயர்ப்பு எச்சரிக்கை
இந்த ஆவணம் தானாகவே மொழிபெயர்க்கப்பட்டுள்ளது. மொழிபெயர்ப்பு பிழைகள் இருந்தால், தயவுசெய்து
திட்டத்தில் pull request ஒன்றைத் திறந்து
மொழிபெயர்க்கப்பட்ட கோப்பை docs/{ISO 639-1 Code}.md
இல் சேர்க்கவும்.
# Laravel SQS விரிவாக்கப்பட்டது ## அறிமுகம் Laravel SQS விரிவாக்கப்பட்டது என்பது AWS SQS 256KB பயர்பரப்பின் அளவுக்கான வரம்புகளைச் சுற்றி வேலை செய்ய வடிவமைக்கப்பட்ட Laravel வரிசை இயக்கி ஆகும். இந்த வரிசை இயக்கி பெரிய பயர்பரப்புகளை தானாகவே ஒரு வட்டு (பொதுவாக S3) க்கு சீரமைத்து, பின்னர் இயக்க நேரத்தில் அவற்றை மீண்டும் சீரமைக்கும். இந்த தொகுப்பு https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-s3-messages.html இல் இருந்து ஊக்கமடைந்தது. ## எளிய SQS விரிவாக்கப்பட்ட கிளையண்டிலிருந்து இடமாற்றம் 1. உங்கள் திட்டத்தில் இருந்து `simplesoftwareio/simple-sqs-extended-client` தொகுப்பை அகற்றவும்.2. `defectivecode/laravel-sqs-extended` தொகுப்பை நிறுவவும். பழைய கட்டமைப்பு புதிய தொகுப்புடன் பின்புறம் இணக்கமாக உள்ளது. ஒரே மாற்றம் தொகுப்பின் பெயர் மட்டுமே. ## நிறுவல் 1. முதலில் உங்கள் பெரிய SQS பயர்பரப்புகளை வைத்திருக்கும் ஒரு வட்டத்தை உருவாக்கவும். > SQS பயர்பரப்புகளை சேமிக்கும் போது _தனியார்_ வட்டத்தை பயன்படுத்த பரிந்துரைக்கிறோம். பயர்பரப்புகள் உணர்திறன் கொண்ட தகவல்களை கொண்டிருக்கலாம் மற்றும் பொதுவாக பகிரக்கூடாது. 2. வரிசை இயக்கியை நிறுவ `composer require defectivecode/laravel-sqs-extended` ஐ இயக்கவும். 3. பின்னர், உங்கள் `queue.php` கோப்பில் பின்வரும் இயல்புநிலை வரிசை அமைப்புகளைச் சேர்க்கவும். > Laravel Vapor பயனர்கள் இணைப்பு பெயரை `sqs` ஆக அமைக்க வேண்டும். `sqs` இணைப்பு Vapor Core இல் தேடப்படுகிறது மற்றும் நீங்கள் வேறு இணைப்பு பெயரை பயன்படுத்தினால் இந்த நூலகம் எதிர்பார்த்தபடி வேலை செய்யாது.
/* |--------------------------------------------------------------------------
SQS வட்டு வரிசை கட்டமைப்பு |
---|
இங்கு நீங்கள் SQS வட்டு வரிசை இயக்கியை கட்டமைக்கலாம். இது Laravel SQS வரிசை இயக்கியின் |
உள்ளமைக்கப்பட்ட அனைத்து கட்டமைப்பு விருப்பங்களையும் பகிர்கிறது. சேர்க்கப்பட்ட ஒரே விருப்பம் |
disk_options ஆகும், இது கீழே விளக்கப்பட்டுள்ளது. |
always_store: அனைத்து பயர்பரப்புகளும் அவை SQS இன் 256KB வரம்பை மீறினாலும் வட்டத்தில் சேமிக்கப்பட வேண்டும் என்பதை நிர்ணயிக்கிறது. |
cleanup: வேலை செயல்படுத்தப்பட்ட பிறகு பயர்பரப்பு கோப்புகளை வட்டத்திலிருந்து அகற்ற வேண்டும் என்பதை நிர்ணயிக்கிறது. கோப்புகளை |
பின்னர் பிழைத்திருத்த காரணங்களுக்காக மீண்டும் இயக்குவதற்கு பயனுள்ளதாக இருக்கலாம். |
disk: SQS பயர்பரப்புகளை சேமிக்க வட்டம். இந்த வட்டு உங்கள் Laravel filesystems.php கட்டமைப்பு கோப்பில் |
கட்டமைக்கப்பட வேண்டும். |
prefix பயர்பரப்புகளை சேமிக்க முன்னொட்டு (கோப்புறை). இது மற்ற SQS வரிசைகளுடன் ஒரு வட்டத்தை பகிர்வது |
பயனுள்ளதாக இருக்கும். முன்னொட்டு பயன்படுத்துவது queue:clear கட்டளையை பயன்படுத்தி கோப்புகளை |
வேறு sqs-disk ஆதரவு கொண்ட வரிசைகளிலிருந்து தனித்தனியாக அழிக்க உதவுகிறது. |
*/ |
'sqs' => [ |
'driver' => 'sqs-disk','key' => env('AWS_ACCESS_KEY_ID'),'secret' => env('AWS_SECRET_ACCESS_KEY'),'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),'queue' => env('SQS_QUEUE', 'default'),'suffix' => env('SQS_SUFFIX'),'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),'after_commit' => false,'disk_options' => [ 'always_store' => false, 'cleanup' => false, 'disk' => env('SQS_DISK'), 'prefix' => 'bucket-prefix',],
],
4. உங்கள் வரிசைகளை இயக்கி, SQS இன் 256KB வரம்பைப் பற்றி கவலைப்படாமல் லாபம் பெறுங்கள் 🥳
# ஆதரவு வழிகாட்டுதல்கள் எங்கள் திறந்த மூல தொகுப்பைத் தேர்ந்தெடுத்ததற்கு நன்றி! இந்த ஆதரவு வழிகாட்டுதல்களைச் சரிபார்க்க ஒரு நிமிடம் எடுத்துக்கொள்ளுங்கள். இது எங்கள் திட்டத்திலிருந்து அதிகபட்சமாகப் பயன்பெற உதவும். ## சமூக இயக்கப்படும் ஆதரவு எங்கள் திறந்த மூல திட்டம் எங்கள் அற்புதமான சமூகத்தால் இயக்கப்படுகிறது. உங்களுக்கு கேள்விகள் அல்லது உதவி தேவைப்பட்டால், StackOverflow மற்றும் பிற ஆன்லைன் வளங்கள் உங்கள் சிறந்த தேர்வுகள். ## பிழைகள் மற்றும் அம்ச முன்னுரிமை திறந்த மூல திட்டத்தை நிர்வகிக்கும் நிஜம், ஒவ்வொரு புகாரான பிழை அல்லது அம்ச கோரிக்கையையும் உடனடியாக தீர்க்க முடியாது என்பதைக் குறிக்கிறது. நாங்கள் பின்வரும் வரிசையில் பிரச்சினைகளை முன்னுரிமை கொடுக்கிறோம்: ### 1. எங்கள் கட்டண தயாரிப்புகளை பாதிக்கும் பிழைகள் எங்கள் கட்டண தயாரிப்புகளை பாதிக்கும் பிழைகள் எப்போதும் எங்கள் மிக உயர்ந்த முன்னுரிமையாக இருக்கும். சில சந்தர்ப்பங்களில், எங்களை நேரடியாக பாதிக்கும் பிழைகளை மட்டுமே நாங்கள் சரிசெய்வோம். ### 2. சமூக புல் கோரிக்கைகள் நீங்கள் ஒரு பிழையை அடையாளம் கண்டால் மற்றும் ஒரு தீர்வை கொண்டிருந்தால், தயவுசெய்து ஒரு புல் கோரிக்கையைச் சமர்ப்பிக்கவும். எங்கள் தயாரிப்புகளை பாதிக்கும் பிரச்சினைகளுக்குப் பிறகு, இந்த சமூக இயக்கப்படும் சரிசெய்தல்களுக்கு நாங்கள் அடுத்த உயர்ந்த முன்னுரிமையை அளிக்கிறோம். மதிப்பீடு செய்யப்பட்டு ஒப்புதல் அளிக்கப்பட்ட பிறகு, உங்கள் தீர்வை நாங்கள் இணைத்து, உங்கள் பங்களிப்புக்கு நன்றி தெரிவிப்போம். ### 3. நிதி ஆதரவு மேற்கூறிய வகைகளுக்கு வெளியான பிரச்சினைகளுக்கு, அவற்றின் தீர்வுக்கு நிதி வழங்கலாம். ஒவ்வொரு திறந்த பிரச்சினையும் ஒரு ஆர்டர் படிவத்துடன் இணைக்கப்பட்டுள்ளது, இதில் நீங்கள் நிதி வழங்கலாம். வழங்கப்பட்ட நிதி அளவை அடிப்படையாகக் கொண்டு இந்த பிரச்சினைகளை நாங்கள் முன்னுரிமை கொடுக்கிறோம். ### சமூக பங்களிப்புகள் திறந்த மூல திட்டம் அதன் சமூகத்தால் செயல்படுகிறது. நீங்கள் பிழைகளை சரிசெய்யவில்லை என்றாலும், குறியீட்டு மேம்பாடுகள், ஆவணப் புதுப்பிப்புகள், பயிற்சிகள் அல்லது சமூக சேனல்களில் பிறருக்கு உதவுவதன் மூலம் பங்களிக்கவும். திறந்த மூல பணியை ஆதரிக்க அனைவரையும், ஒரு சமூகமாக, நாங்கள் மிகவும் ஊக்குவிக்கிறோம். _மீண்டும் கூறுவதற்கு, DefectiveCode எங்கள் கட்டண தயாரிப்புகளை எவ்வாறு பாதிக்கின்றன என்பதைக் கருத்தில் கொண்டு பிழைகளை முன்னுரிமை கொடுக்கும், சமூக புல் கோரிக்கைகள் மற்றும் பிரச்சினைகளுக்கு கிடைக்கும் நிதி ஆதரவு._
# உரிமம் - MIT உரிமம்
பதிப்புரிமை © Defective Code, LLC. அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டுள்ளன
இந்த மென்பொருளின் ஒரு நகலைப் பெறும் எந்த நபருக்கும் கட்டணமின்றி அனுமதி வழங்கப்படுகிறது, மற்றும் தொடர்புடைய ஆவணக் கோப்புகள் ("மென்பொருள்") உடன், மென்பொருளை எந்தக் கட்டுப்பாடுகளும் இன்றி கையாள, உட்பட, ஆனால் வரையறுக்கப்படாமல், பயன்படுத்துவதற்கான உரிமைகள், நகலெடுக்க, மாற்ற, இணைக்க, வெளியிட, விநியோகிக்க, துணை உரிமம் வழங்க, மற்றும்/அல்லது மென்பொருளின் நகல்களை விற்க, மற்றும் மென்பொருள் வழங்கப்படும் நபர்களுக்கு அனுமதி வழங்க, பின்வரும் நிபந்தனைகளுக்கு உட்பட்டு:
மேலே உள்ள பதிப்புரிமை அறிவிப்பு மற்றும் இந்த அனுமதி அறிவிப்பு மென்பொருளின் அனைத்து நகல்களிலும் அல்லது முக்கியமான பகுதிகளிலும் சேர்க்கப்பட வேண்டும்.
மென்பொருள் "அப்படியே" வழங்கப்படுகிறது, எந்தவொரு வகையான உத்தரவாதமும் இன்றி, வெளிப்படையாகவோ அல்லது மறைமுகமாகவோ, உட்பட, ஆனால் வரையறுக்கப்படாமல், வணிகத்திறன், குறிப்பிட்ட நோக்கத்திற்கு பொருத்தம் மற்றும் பதிப்புரிமை மீறாமை ஆகியவற்றின் உத்தரவாதங்கள். எந்தச் சூழலிலும் ஆசிரியர்கள் அல்லது பதிப்புரிமை வைத்திருப்பவர்கள் எந்தவொரு கோரிக்கை, சேதம் அல்லது பிற பொறுப்புகளுக்கும் பொறுப்பல்ல, ஒப்பந்தத்தில், குற்றத்தில் அல்லது வேறு விதமாக, மென்பொருளிலிருந்து, மென்பொருளின் பயன்பாட்டிலிருந்து அல்லது மென்பொருளில் பிற பரிவர்த்தனைகளிலிருந்து ஏற்படும்.