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

Heroku เป็นแพลตฟอร์มคลาวด์สำหรับแอพพลิเคชั่น Ruby, Node.js, Python, Go, PHP และ JVM มันมีคุณสมบัติตาม GitHub และกลยุทธ์การปรับใช้ API, บริการจำนวนมากที่เสนอเป็นส่วนเสริมและ API แบบเต็ม

5
Heroku คืออะไร?
ฉันเพิ่งเริ่มเรียนรู้ Ruby บนรางรถไฟและฉันสงสัยว่าจริงๆแล้ว Heroku คืออะไร? ฉันรู้ว่ามันเป็นระบบคลาวด์ที่ช่วยให้เราหลีกเลี่ยงการใช้เซิร์ฟเวอร์? เราใช้งานจริงเมื่อไหร่?
135 heroku 

15
ฉันจะล้างคนงาน Resque ค้าง / ค้างได้อย่างไร
ดังที่คุณเห็นจากภาพที่แนบมาฉันมีคนงานสองสามคนที่ดูเหมือนจะติดอยู่ กระบวนการเหล่านี้ไม่ควรใช้เวลานานเกินสองสามวินาที ฉันไม่แน่ใจว่าทำไมพวกเขาไม่ล้างหรือวิธีลบออกด้วยตนเอง ฉันใช้ Heroku โดยใช้ Resque กับ Redis-to-Go และ HireFire เพื่อปรับขนาดคนงานโดยอัตโนมัติ

10
ไม่สามารถส่งไปยัง Heroku ได้เนื่องจากลายนิ้วมือที่สำคัญ
ฉันยังใหม่กับ Rails และฉันพยายามปรับใช้แอพที่เรียบง่ายมากกับ Heroku นี่เป็นแอพที่สองที่ฉันปรับใช้และเป็นแอพแรกที่ฉันทำได้ดี อย่างไรก็ตามฉันมีปัญหาบางอย่างกับสิ่งนี้ เมื่อใดก็ตามที่ฉัน " git push heroku master " ฉันได้รับข้อผิดพลาดนี้: ! รหัสของคุณที่มีลายนิ้วมือ xx: xx: xx: xx: xx: xx: xx: xx: xx: xx: xx: xx: xx: xx: xx: xx ไม่ได้รับอนุญาตให้> เข้าถึง my_heroku_app ถึงแก่ชีวิต: ปลายรีโมทวางสายโดยไม่คาดคิด ฉันได้พยายามจัดการคีย์ของฉันหลังจากเข้าสู่ระบบ heroku หากฉันพิมพ์ " heroku keys " ในคอนโซลของฉันฉันจะได้รับ: ไม่มีคีย์สำหรับ myemailaddress อย่างไรก็ตามหากฉันเรียกใช้ comand " …
131 git  heroku  ssh  git-push 

13
เปลี่ยนจาก SQLite เป็น PostgreSQL ในโครงการ Rails ใหม่
ฉันมีแอพทางรถไฟที่ฐานข้อมูลอยู่ใน SQLite (การพัฒนาและการผลิต) เนื่องจากฉันกำลังย้ายไปที่ heroku ฉันต้องการแปลงฐานข้อมูลของฉันเป็น PostgreSQL อย่างไรก็ตามฉันได้ยินมาว่าการพัฒนาฐานข้อมูลในพื้นที่ไม่จำเป็นต้องเปลี่ยนจาก SQLite ดังนั้นฉันจึงไม่จำเป็นต้องเปลี่ยนสิ่งนั้นอย่างไรก็ตามฉันจะเปลี่ยนสภาพแวดล้อมการผลิตจาก SQLite เป็น PostgreSQL ได้อย่างไร มีใครเคยทำแบบนี้มาก่อนและสามารถช่วยได้หรือไม่? ปล. ฉันไม่แน่ใจว่ากระบวนการนี้เรียกว่าอะไรกันแน่ แต่ฉันเคยได้ยินเกี่ยวกับการย้ายฐานข้อมูลจาก SQLite ไปยัง PostgreSQL สิ่งที่ต้องทำคืออะไร?

4
ฉันจะปรับใช้ / พุชเฉพาะไดเร็กทอรีย่อยของ git repo ไปยัง Heroku ได้อย่างไร
ฉันมีโปรเจ็กต์ที่ใช้Serveและได้รับการควบคุมเวอร์ชันโดยใช้ Git Serve สร้างoutputโฟลเดอร์ที่มีไฟล์คงที่ซึ่งฉันต้องการปรับใช้กับ Heroku ฉันไม่ต้องการปรับใช้โปรเจ็กต์ Serve เองเนื่องจาก Heroku Cedar stack ดูเหมือนจะไม่ชอบมันมากนัก แต่ที่สำคัญที่สุดคือฉันต้องการใช้ประโยชน์จากการสนับสนุนที่ยอดเยี่ยมของ Heroku สำหรับเว็บไซต์แบบคงที่ มีวิธีปรับใช้โฟลเดอร์ย่อยกับ git remote หรือไม่? ฉันควรสร้าง Git repo ในoutputโฟลเดอร์ (ฟังดูไม่ถูกต้อง) แล้วส่งไปที่ Heroku หรือไม่
121 git  heroku 

15
มีโปรแกรมแก้ไขข้อความอะไรบ้างใน Heroku bash shell [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน8 เดือนที่ผ่านมา ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันพยายามอัปเดต httpd.conf ในแอป Heroku ที่ใช้ Cedar ฉันไปที่ Heroku ทุบตีด้วย heroku run bash และพบ Conf dir ภายใต้ apache แต่เมื่อฉันพยายามเปิดโปรแกรมแก้ไข vi, vim หรือ emac ใด ๆ ฉันไม่พบโปรแกรมเหล่านี้เลย คุณแก้ไขไฟล์ conf บน Heroku ได้อย่างไร?

5
Heroku“ psql: FATAL: ช่องเชื่อมต่อที่เหลือถูกสงวนไว้สำหรับการเชื่อมต่อ superuser ที่ไม่ใช่การจำลองแบบ”
ฉันกำลังพัฒนาแอปบน Heroku พร้อมแบ็กเอนด์ Postgresql เป็นระยะ ๆ ฉันได้รับข้อความแสดงข้อผิดพลาดนี้เมื่อพยายามเข้าถึงฐานข้อมูลทั้งจาก CLI และจากการโหลดเพจบนเซิร์ฟเวอร์: psql: FATAL: remaining connection slots are reserved for non-replication superuser connections ใครเคยเห็นสิ่งนี้มาก่อนหรือโปรดช่วยชี้ทางที่ถูกต้องให้ฉัน?
120 postgresql  heroku 

3
จะปรับแต่ง requirements.txt สำหรับหลายสภาพแวดล้อมได้อย่างไร?
ฉันมีสองสาขาการพัฒนาและการผลิต แต่ละคนมีการพึ่งพาซึ่งบางส่วนก็แตกต่างกัน การพัฒนาชี้ไปที่การพึ่งพาที่ตัวเองอยู่ในการพัฒนา เช่นเดียวกันสำหรับการผลิต ฉันต้องการปรับใช้กับ Heroku ซึ่งคาดว่าการอ้างอิงของแต่ละสาขาในไฟล์เดียวที่เรียกว่า 'requirements.txt' วิธีที่ดีที่สุดในการจัดระเบียบคืออะไร? สิ่งที่ฉันคิด: รักษาไฟล์ข้อกำหนดแยกต่างหากหนึ่งไฟล์ในแต่ละสาขา (ต้องมีการผสานบ่อยๆ!) บอก Heroku ว่าต้องการใช้ไฟล์ข้อกำหนดใด (ตัวแปรสภาพแวดล้อม?) เขียนสคริปต์การปรับใช้ (สร้างสาขาชั่วคราวแก้ไขไฟล์ข้อกำหนดคอมมิตปรับใช้ลบสาขาชั่วคราว)

13
Heroku push ถูกปฏิเสธไม่พบแอปที่รองรับ Cedar
ฉันกำลังสร้างแอพ Rails ด้วย Rails 3.1.3: git init git remote add heroku <my heroku repo> git add . git commit -a -m "First commit" git push heroku master ได้รับ: Counting objects: 102, done. Delta compression using up to 4 threads. Compressing objects: 100% (86/86), done. Writing objects: 100% (102/102), 315.47 KiB, …

4
ตั้งค่า Heroku และ GoDaddy ไหม [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังพยายามหาชื่อโดเมนที่ซื้อผ่าน GoDaddy เพื่อทำงานกับไซต์ที่โฮสต์ Heroku ของฉัน ฉันจะกำหนดค่าชื่อโดเมนของฉันให้ทำงานกับ Heroku ได้อย่างไร?
108 heroku  dns 

7
วิธีเปลี่ยน Git remote บน Heroku
ฉันไม่ต้องการอัปโหลดแอปของฉันไปยังโดเมนที่ไม่ถูกต้อง ฉันจะเปลี่ยนสาขาหลัก git บน git ได้อย่างไร
106 git  heroku 

5
เหตุใดแอป Heroku พื้นฐานของฉันจึงใช้เวลาโหลดสองวินาที
ฉันสร้างแอป Heroku ที่เรียบง่ายสองแอปเพื่อทดสอบบริการ แต่มักใช้เวลาหลายวินาทีในการโหลดหน้านี้เมื่อฉันเยี่ยมชมครั้งแรก: Cropify - แอป Sinatra พื้นฐาน ( บน github ) Textile2HTML - แอป Sinatra พื้นฐานยิ่งขึ้น ( บน github ) สิ่งที่ฉันทำคือสร้างแอป Sinatra ง่ายๆและใช้งานได้ ฉันไม่ได้ทำอะไรที่วุ่นวายหรือทดสอบเซิร์ฟเวอร์ Heroku ฉันจะปรับปรุงเวลาตอบสนองได้อย่างไร ตอนนี้ช้ามากและฉันไม่แน่ใจว่าจะเริ่มจากตรงไหน รหัสสำหรับโครงการอยู่บน github หากช่วยได้
106 ruby  performance  heroku 

12
Heroku NodeJS http เป็น https ssl บังคับให้เปลี่ยนเส้นทาง
ฉันมีแอปพลิเคชั่นที่ทำงานบน heroku ด้วยการแสดงบนโหนดด้วย https ,. ฉันจะระบุโปรโตคอลเพื่อบังคับให้เปลี่ยนเส้นทางไปยัง https ด้วย nodejs บน heroku ได้อย่างไร แอปของฉันเป็นเพียงเซิร์ฟเวอร์ http ธรรมดา แต่ยังไม่ทราบว่า heroku กำลังส่งคำขอ https: /* Heroku provides the port they want you on in this environment variable (hint: it's not 80) */ app.listen(process.env.PORT || 3000);
105 redirect  ssl  node.js  https  heroku 


4
Heroku Postgres - ยุติการค้นหาที่หยุดทำงาน (ไม่ได้ใช้งานในการทำธุรกรรม)
ฉันใช้ Heroku กับตัวเลือก Crane Postgres และฉันกำลังเรียกใช้การสืบค้นบนฐานข้อมูลจากเครื่องในพื้นที่ของฉันเมื่อเครื่องในพื้นที่ของฉันขัดข้อง ถ้าฉันวิ่ง select * from pg_stat_activity หนึ่งในรายการมี <IDLE> in transaction ในคอลัมน์ current_query_text ด้วยเหตุนี้ฉันจึงไม่สามารถวางตารางที่ถูกเขียนถึงโดยคำค้นหาที่ถูกยกเลิกได้ ฉันได้ลองใช้ pg_cancel_backend (N) และส่งคืน True แต่ดูเหมือนจะไม่มีอะไรเกิดขึ้น ฉันจะยุติกระบวนการนี้เพื่อวางตารางได้อย่างไร
102 postgresql  heroku 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.