우선, 이것이 가능합니까? 그렇다면, heroku에서 작동하게하려면 어떤 파일을 추가해야합니까? 서버를 작동시키는 데 필요한 파일을 정확히 추가하기 위해 꽤 정교한 연습을 할 수 있다면 정말 도움이 될 것입니다. 나는 그것이 효과가 없을 것이라고 믿기가 힘들 것이다. 누군가가 작동하지 않는다고 말하면 나는 이유에 대해 설명하고 싶습니다. 고마워, 많이 고맙습니다.Heroku에 Tekkit Modded Minecraft Server 배포?
답변
디스크에 파일을 쓸 수는 있지만 저장되지는 않습니다. Heroku는 ephemeral filesystem을 사용합니다.
이것은 Heroku가 노드를 "서버"로 보지 않고 코드 복사본을 실행하는 작은 서버 인 "dynos"으로 표시하기 때문입니다.
Heroku를 사용하면 "dynos"를 쉽게 돌릴 수 있고, 더 많이 또는 더 적은 수의 응용 프로그램 (보통 트래픽에 대한 응답으로 확장)을 실행할 수 있으며 배포 할 때마다 서버가 다시 시작됩니다. 이러한 재시작이 발생하면 디스크가 지워지고 Heroku는 새 코드로 새로운 "dyno"를 시작합니다.
tl; dr
이것은 작동하지 않습니다. Heroku는 디스크에 파일을 저장하지 않습니다. 왜냐하면 데이터베이스가 Heroku에서 지속성의 유일한 방법이기 때문입니다 (그리고 항상 대부분의 응용 프로그램에 있어야합니다).
https://github.com/jacobwg/heroku-minecraft 나는이 링크가 당신의 대답을 충분히 반증한다고 믿습니다. –
몇 년 뒤 돌아와서 그런 무례한 음색을 사용하는 것은 조금 사소한 일입니다. 관계없이, 링크 덕분에, 그것은 흥미로운 개념이다. 그러나, 당신은 여전히 RAM에 의해 제한됩니다 (Heroku의 dynos는 512MB 밖에 없습니다), 그리고 당신의 세계는 여전히 매우 휘발성이 있습니다 (아마 램 디스크보다 더 많을 것입니다). 흥미 롭다. – neersighted
- 1. RoR에서 Heroku에 DataTables 배포
- 2. Heroku에 액세스하여 배포 문제
- 3. Heroku에 비공개로 앱 배포
- 4. heroku에 캠핑 앱을 배포 하시겠습니까?
- 5. Heroku에 배포 할 때의 문제
- 6. Git을 통해 Heroku에 앱 배포
- 7. Heroku에 Django 응용 프로그램을 배포
- 8. Heroku에 Flask 응용 프로그램 배포
- 9. "죄송하지만 뭔가 잘못되었습니다." Heroku에 배포 한 후
- 10. heroku에 배포 된 rails app에서 파일 읽기
- 11. heroku에 배포 된 PDF를 만들지 못했습니다.
- 12. SQLlite3에서 PostgreSQL으로 마이그레이션 문제 (Heroku에 배포 됨)
- 13. Error : heroku에 Rails 2.3.8 응용 프로그램을 배포
- 14. 배포 자바 응용 프로그램에게 Heroku에 결과
- 15. heroku에 안정적으로 배포 된 응용 프로그램
- 16. Minecraft Server To Client 프로토콜 - 로그인 요청시 18 바이트 패킷
- 17. Unicorn과 관련된 문제 Heroku에 배포 - 프로덕션 환경 문제에만 해당
- 18. Android 에뮬레이터에서 modded 펌웨어를 실행하는 단계
- 19. Heroku에 배포 : CodeRay가 사전 컴파일되지 않습니다 - 제거하는 방법?
- 20. 의 RoR 애플 리케이션에게 Heroku에 배포 및 SQL Server 데이터베이스 작업
- 21. Minecraft Renderengine에 대한 설명
- 22. 충돌과 같은 Minecraft
- 23. Delphi로 Minecraft 버전을 설치하십시오
- 24. Python Parse Minecraft 패킷
- 25. Java Minecraft Plugin
- 26. Minecraft 연결 오류
- 27. Heroku에 배포 할 때 셀러리 작업을 중단하는 방법
- 28. Heroku에 Play 응용 프로그램을 배포 할 수 없습니다.
- 29. update_attributes는 로컬에서 작동하지만 Heroku에 배포 할 때 변경에 영향을주지 않습니다.
- 30. Bundler로 Heroku에 Sinatra 응용 프로그램 배포 - 보석을 찾을 수 없습니다.
정상적인 미니 크래프트 서버조차 작동하지 않습니다. – Bogdacutu