2013-05-26 1 views
-1

Google 샌드 엔진 대신 php를 동일한 샌드 박스 방식으로 pa로 실행할 수있는 대안이 있는지 궁금합니다.php 패스 프로 바이더 - 샌드 박스와로드 밸런스가 여러 서버에 분산되어 있습니다.

gae가 많은 서버 (다른 서버와 공유 됨)에 앱을 배포한다는 것은 필자의 말에 지나지 않습니다. 이로 인해 앱의 확장 성이 뛰어납니다 (Google의 io 데모에서 고객이 800 개의 동시 요청을 실행했다고 말했고 효율적으로 가상 머신을 사용할 수 없습니다)

유감스럽게도 gae는 내 용도에 적합하지 않기 때문에 (내 이해로). (10) 애플 리케이션의 제한이

  • (내 각 고객이 자신의 응용 프로그램을 필요로)
  • 새로운 응용 프로그램을 배포 할 API가 없다,이 수행해야합니다 GUI 콘솔을 통해 자동화 할 수 없습니다.

나는 Heroku가 sandboxed 및 routed 환경에서 php를 실행할 수 있음을 알고 있습니다. 그러나 그것은 무제한의 애플 리케이션을 허용합니까? 그리고 그것을 생성하는 명령 행 또는 API? 그것은 apc를 지원합니까?

여러 공유 서버에서 PHP를 자동으로 실행하고 요청을 자동으로 크기 조정하고 라우팅하는 다른 좋은 대안은 무엇입니까?

다른 옵션이없는 경우 Aws에서 자신을 구축하는 데 얼마나 많은 노력이 필요합니까?

죄송합니다.이 질문을 열려면 죄송합니다.

+0

Pagodabox는 어떻습니까? –

+0

감사합니다 나는 탑을 봅니다. 그러나 그것이 어떻게 효과가 있었는지는 분명치 않았습니다. –

+0

Pagodabox는 자동 크기 조정 기능을 사용하고 있습니다 (하지만 여러 웹 인스턴스가있는 경우 예상대로 부하 균형을 조정할 수 있다고 생각합니다). 그러나 당신을위한 플러스는 배치를 위해 GIT 또는 FTP를 사용한다는 것입니다. –

답변

2

실제로 많은 문제가 있습니다.

당신은 (10) 애플 리케이션 (내 각 고객이 자신의 응용 프로그램을 필요로)의 제한이

말했다.

한계 증가량을 요청할 수 있습니다. 추가에서 appengine에서

는 다중 테넌트 (네임 스페이스)을 지원 (애플리케이션 엔진에 대한 현재 지원의 확실하지 않은,하지만 거기에 파이썬, 자바, 가서 년) 그 모델이 적합하지 않을 경우

, 다음 고객은 만들 수 있습니다 인스턴스 및 개발자/관리자 권한을 부여합니다. 새로운 응용 프로그램을 배포 할 API가없는

이 자신의 GUI 콘솔을 통해 수행되어야하며

appcfg 명령 줄 도구와 자동화 할 수 있습니다 자동화 할 수 없습니다

+0

삭제 해 주셔서 감사합니다. 나는 다태능을 조사 할 필요가있다. 감사! –

관련 문제