我正在运行多个工作实例,如本答案中所述:自动启动多个upstart实例
问题:我可以一次重启所有实例吗?
要开始我的工作,我可以做:
initctl启动我的工作者
然后允许我这样做:
initctl status worker N = 1 worker(1)启动/运行,进程551
initctl status worker N = 2 worker(2)start/running,process 552
有没有办法做这样的事情:
initctl重启我的工作者
我希望能够重新启动所有实例,而无需知道有多少实例正在运行.
这是我的my-workers.conf
start on stopped cloud-init
stop on shutdown
env NUM_WORKERS=4
script
for i in `seq 1 $NUM_WORKERS`
do
start worker N=$i
done
end script
Run Code Online (Sandbox Code Playgroud)
和worker.conf
stop on shutdown
chdir /path/to/current
respawn
instance $N
script
exec su -c "/home/worker/.rvm/bin/rvm-shell -c 'bundle exec rake work 2>&1 >> /var/log/worker-$N.log'" worker
end script
Run Code Online (Sandbox Code Playgroud) 我有一个录制视频的应用.该应用程序是cocos2d和UIKit的混合,虽然使用UIImagePickerController的部分都是UIKit.
问题:拍摄视频后,当您点击"使用"按钮时,按钮会切换到选定状态,然后没有任何反应."重新启动"按钮被禁用.您仍然可以播放/暂停视频,但视图永远不会被忽略,- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info也永远不会被调用.
问题发生在长短(<5秒)的视频中.导致内存警告无法重现该问题.在启动图像选择器之前更改音频会话也不会重现问题.
我一直无法解决这个问题.它偶尔会发生.有任何想法吗?
这是呈现UIImagePickerController的代码
UIImagePickerController *tmpVC = [[UIImagePickerController alloc] init];
tmpVC.delegate = self;
tmpVC.allowsEditing = YES;
// First get the right media types for the right source
NSArray *types = nil;
if (useCamera)
{
types = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypeCamera];
tmpVC.sourceType = UIImagePickerControllerSourceTypeCamera;
}
else
{
types = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
tmpVC.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
}
// Then see if "movie" is in there
for (NSString *mediaType in types)
{
if ([mediaType isEqualToString:(NSString*)kUTTypeMovie])
{
tmpVC.mediaTypes = [NSArray …Run Code Online (Sandbox Code Playgroud) 在Rails中通过Actionmailer发送电子邮件时,它会记录如下内容:
Sent mail to example@example.com (72ms)
Rendered mailer/_header.html.erb (0.0ms)
...
Run Code Online (Sandbox Code Playgroud)
我想过滤日志ala参数过滤的电子邮件
Sent mail to [FILTERED] (72ms)
Rendered mailer/_header.html.erb (0.0ms)
...
Run Code Online (Sandbox Code Playgroud)
有干净的方法吗?或者,不记录整个第一行就没问题.