作者nylon419 (alex)
看板PHP
标题[请益] sem_get()的详细资讯
时间Tue Jan 31 09:34:29 2012
各位大大早:
小弟在开发时遇到问题, 是这样子的:
DB0:是系统的database,负责记录数据等工作.环境是:CentOS/mysqld
WEB1,WEB2:是系统的网页伺服器,负责提供服务及access DB0;
有两台原因是要应付大量使用者同时存取.环境都是:CentOS/httpd/PHP
有查过PHP的官网, 可以用ftok()来取得一把key以作同步处理,
我想问一下的是用ftok()用同一个档案来create key,那麽这个id应该会一样.
但在不同的WEB1,WEB2上所产生的两个resource id真的会有效果吗?
即在WEB1上被sem_acquire()了一次, 且max_acquire=1.
在WEB2上同时又执行到sem_acquire()的话,情况会怎样?
谢谢各位指教!!感恩<(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.94.148.70