คำถามติดแท็ก production

17
คุณจะปรับใช้แอพเชิงมุมได้อย่างไร
คุณจะปรับใช้แอพเชิงมุมเมื่อพวกเขามาถึงขั้นตอนการผลิตได้อย่างไร คำแนะนำทั้งหมดที่ฉันเคยเห็น (แม้กระทั่งในangular.io ) กำลังนับบน lite-server สำหรับการให้บริการและ browserSync เพื่อแสดงการเปลี่ยนแปลง - แต่เมื่อคุณเสร็จสิ้นการพัฒนาคุณจะเผยแพร่แอพได้อย่างไร? ฉันจะนำเข้า.jsไฟล์ที่รวบรวมทั้งหมดในindex.htmlหน้าหรือฉันจะลดขนาดพวกเขาโดยใช้อึก? พวกเขาจะทำงานอย่างไร ฉันต้องการ SystemJS ทั้งหมดในเวอร์ชันการผลิตหรือไม่

2
คำเตือนเกี่ยวกับงบประมาณเกินสูงสุดสำหรับการเริ่มต้น
เมื่อสร้างโครงการเชิงมุม 7 ของฉันด้วย --prod ฉันมีคำเตือนในเรื่องงบประมาณ ฉันมีโครงการเชิงมุม 7 ฉันต้องการสร้างมัน แต่ฉันมีคำเตือน: WARNING in budgets, maximum exceeded for initial. Budget 2 MB was exceeded by 1.77 MB นี่คือรายละเอียดชิ้นส่วน: chunk {scripts} scripts.2cc9101aa9ed72da1ec4.js (scripts) 154 kB [rendered] chunk {0} runtime.ec2944dd8b20ec099bf3.js (runtime) 1.41 kB [entry] [rendered] chunk {1} main.13d1eb792af7c2f359ed.js (main) 3.34 MB [initial] [rendered] chunk {2} …

10
วิธีการปรับขนาด Docker container ในการผลิต
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ดังนั้นฉันเพิ่งค้นพบเครื่องมือที่ยอดเยี่ยมนี้และมันบอกว่า นักเทียบท่าเป็นโครงการโอเพนซอร์ซที่จะสร้างตู้คอนเทนเนอร์แบบพอเพียงน้ำหนักเบาพกพาและพอเพียงได้จากทุกแอปพลิเคชั่น คอนเทนเนอร์เดียวกับที่นักพัฒนาสร้างและทดสอบบนแล็ปท็อปสามารถทำงานในระดับการผลิตบน VMs โลหะเปลือยกลุ่ม OpenStack กลุ่มเมฆสาธารณะและอื่น ๆ สมมติว่าฉันมีภาพนักเทียบท่าที่เรียกใช้ Nginx และเว็บไซต์เชื่อมต่อกับฐานข้อมูลภายนอก ฉันจะปรับขนาดภาชนะในการผลิตได้อย่างไร
139 scale  production  docker 

6
วิธีตรวจสอบว่าแอปพลิเคชันเชิงมุมทำงานในโหมดการผลิตหรือการพัฒนาหรือไม่
ดูเหมือนจะง่าย แต่ฉันไม่พบวิธีแก้ปัญหาใด ๆ ดังนั้นฉันจะตรวจสอบได้อย่างไรว่าแอปของฉันกำลังทำงานในโหมดการผลิตหรือโหมดการพัฒนา

4
การกำหนดค่าเว็บแอปพลิเคชันการผลิต Golang
สำหรับผู้ที่ใช้ Go แบ็กเอนด์ในการผลิต: สแต็ก / การกำหนดค่าของคุณสำหรับการเรียกใช้แอปพลิเคชันเว็บ Go คืออะไร? ฉันไม่ค่อยเห็นหัวข้อนี้มากนักนอกจากคนที่ใช้แพ็คเกจ net / http ของไลบรารีมาตรฐานเพื่อให้เซิร์ฟเวอร์ทำงานต่อไป ฉันอ่านโดยใช้ Nginx เพื่อส่งคำขอไปยังเซิร์ฟเวอร์ Go - nginx with Go สิ่งนี้ดูเหมือนจะเปราะบางสำหรับฉัน ตัวอย่างเช่นเซิร์ฟเวอร์จะไม่รีสตาร์ทโดยอัตโนมัติหากเครื่องรีสตาร์ท (โดยไม่มีสคริปต์การกำหนดค่าเพิ่มเติม) มีการตั้งค่าการผลิตที่มั่นคงกว่านี้หรือไม่? นอกเหนือจากความตั้งใจของฉัน - ฉันกำลังวางแผนที่จะใช้เซิร์ฟเวอร์แบ็กเอนด์ Go ที่ขับเคลื่อนด้วย REST สำหรับโปรเจ็กต์ถัดไปของฉันและต้องการให้แน่ใจว่า Go จะทำงานได้จริงสำหรับการเปิดตัวโปรเจ็กต์จริงก่อนที่ฉันจะลงทุนกับมันมากเกินไป
120 web  go  production 

2
ขั้นตอนการทำงานของเซิร์ฟเวอร์ Git production / staging
ขณะนี้เว็บไซต์ของฉัน (เซิร์ฟเวอร์ที่ใช้งานจริง) มีโค้ดจำนวนมากอยู่แล้ว ตอนนี้ฉันต้องการเริ่มใช้ Git สำหรับโปรเจ็กต์ของฉันและตั้งค่าเซิร์ฟเวอร์การแสดงละครสำหรับทีมของฉัน มีใครให้คำแนะนำได้ไหม นี่คือภาพในใจของฉัน: Production - Production server which already have codes ↑ Staging - New staging server, will install Trac too ↗↙ ↖↘ Developer1 Developer2 - Local development คำถามของฉันคือฉันควรเริ่มต้นอย่างไร? นี่คือขั้นตอนบางอย่างในใจของฉัน: ทำgit initในเซิร์ฟเวอร์ที่ใช้งานจริง (ปลอดภัยหรือไม่?) clone repo จากการผลิตไปยังเซิร์ฟเวอร์การจัดเตรียม นักพัฒนาclonerepo จากการจัดเตรียมไปยังเครื่องท้องถิ่นของตน push ไฟล์ไปยังเซิร์ฟเวอร์การจัดเตรียมหลังจากเสร็จสิ้นการเปลี่ยน เมื่อการจัดเตรียมพร้อมpushทุกอย่างในการผลิต ขั้นตอนการทำงานนี้สมเหตุสมผลหรือมีวิธีที่ดีกว่านี้หรือไม่ จะเป็นอย่างไรหากฉันต้องการเปลี่ยนไฟล์เพียงไฟล์เดียว ต้นกำเนิด / …

4
สร้างดัชนีบนตารางการผลิต MySQL ขนาดใหญ่โดยไม่ต้องล็อกตาราง
ฉันต้องการสร้างดัชนีบนตาราง MySQL ~ 5M แถว มันเป็นตารางการผลิตและฉันกลัวว่าทุกอย่างจะสมบูรณ์แบบถ้าฉันเรียกใช้คำสั่ง CREATE INDEX ... มีวิธีสร้างดัชนีโดยไม่ปิดกั้นการแทรกและเลือกหรือไม่? แค่สงสัยว่าฉันยังไม่หยุดสร้างดัชนีและรีสตาร์ทระบบของฉัน!

4
ข้อผิดพลาด Django - ไม่มีการค้นหาที่ตรงกัน
ในที่สุดฉันก็ปล่อยโปรเจ็กต์สู่ระดับการผลิตและทันใดนั้นฉันก็มีปัญหาบางอย่างที่ฉันไม่เคยต้องจัดการในขั้นตอนการพัฒนา เมื่อผู้ใช้โพสต์การกระทำบางอย่างบางครั้งฉันก็ได้รับข้อผิดพลาดต่อไปนี้ Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "home/ubuntu/server/opineer/comments/views.py", line 103, in comment_expand comment = Comment.objects.get(pk=comment_id) File "/usr/local/lib/python2.7/dist-packages/django/db/models/manager.py", line 131, in get return self.get_query_set().get(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py", line 366, in get % self.model._meta.object_name) DoesNotExist: Comment matching query does not …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.