|| at Jul 26, 2012 at 7:55 am
Just as Jeremy Voorhis said above, I'm hoping for some kind of "User-accessible
configuration and cluster management" for services.
For example, in my local dev-environment, master-slave MySQL pattern is
very common, but I can not find a way to achieve that in CF. It seems
there's no normal configuration files for services in CF, right?
Further more, cluster is a good choice no matter for MySQL and RabitMQ,
but I found it's hard to make a cluster in CF without adding my own system
service to CF.
Performance configuration is also missing here although we all know
Database and mbus will always be bottle-neck in my apps.
Service nodes in CF seems so "separately" in CF,and lack of some way to
make my database (or mbus) works in a "production way". For example. I can
connect three or more MySQL nodes (or RabbitMQ nodes) together to serve one
app in case of too many CRUD operations here.
Without a powerful service support, I can not build a real private cloud
and let "enough users" to visit my app. This is what I'm concerning about.
在 2012年7月26日星期四UTC+8下午3时28分36秒，Jesse Zhang写道：
Thank you for your interest in Cloud Foundry!
Please be more specific about which advanced feature you are missing and
what configurability you wish to see in Cloud Foundry.
On Wed, Jul 25, 2012 at 11:33 PM, 磊张 wrote:
During the exploration in CloudFoundry for days. I need to say it's
really remarkable for it's application life-cycle management and magical
way to deploy apps.
But on the other hand , the service function in CF seems a little weaker
when compared with its app support. For example, much less configuration
than local use, no cluster support and performance consideration, and I'm
even worrying about someday my MySQL node will block in high concurrent
request because I can not find an enterprise-way to use MySQL of CF here
(no original configuration can be use ).
CF is using "provision" and "create" mechanism in its service
echo-system, which exposes a easy way to add my own service here. But
besides that, the way the existing services are working feels just like
some kind of "DEMO".
"You can add whatever service you need!" Is this the only method if I
need to use some "advanced" MySQL function just like what I do to support
my B2C website?
Or, CF is actually doing something further , in order to provide more
freedom for high level developers?
Looking forward to some tendency of services in CF.