여러 컴퓨터에서 gearman Worker PHP 코드 실행

안드레 가르시아

내 로컬 호스트 Gearman 서버 시스템에서 여러 작업자를 사용하고 있습니다. 이 작업자를 다른 곳에서 실행하면이 작업을 수행하는 데 사용하는 모든 라이브러리를 이동해야한다고 생각합니다. 내가 맞아?

예 :이 스크립트에서는 내부에 여러 라이브러리를 사용하는 FILE 클래스를 사용합니다.

namespace app\controllers;
use app\file\File;

require_once 'vendor/autoload.php';

$worker = new \GearmanWorker();
$worker->addServer();

$worker->addFunction('parse_file', function($job){
    echo "entrou no add function!<br>";
    print_r ($job->workload());
    sleep(2);
    new File($job->workload()); # this class parses the files content in database
});

while($worker->work())
{
  if ($worker->returnCode() != GEARMAN_SUCCESS)
  {
    echo "return_code: " . $worker->returnCode() . "\n";
    break;
  }
}
크리스 필링

대답은 '예'입니다. 작업자가 실행될 각 컴퓨터에 라이브러리 사본이 필요합니다. FILE 클래스와 모든 종속성이 필요합니다.

머신 당 하나의 코드베이스 사본 만 필요하지만 작업자의 여러 인스턴스를 실행할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 컴퓨터에서 mpi 실행

분류에서Dev

특정 컴퓨터에서 실행되도록 PHP 코드를 구성하는 방법

분류에서Dev

Windows 10에 드라이버를 설치하여 여러 컴퓨터에서 실행할 수 있습니까?

분류에서Dev

원격 컴퓨터에서 C # 코드 실행

분류에서Dev

여러 컴퓨팅 노드에서 동일한 Java 프로그램 실행

분류에서Dev

다른 컴퓨터에서 독립 실행 형 모드의 Wildfly 8 클러스터

분류에서Dev

내 로컬 컴퓨터에서 JavaScript 파일이 실행되도록 (플러터 웹) 코드를 어떻게 작성합니까?

분류에서Dev

단일 코어 컴퓨터 에서처럼 프로세스를 실행하여 버그를 찾습니다.

분류에서Dev

일반 컴퓨터에서 임베디드 마이크로 컨트롤러 용으로 설계된 C 코드를 실행하는 방법이 있습니까?

분류에서Dev

PHP는 코드로 여러 링크를 실행합니다.

분류에서Dev

PHP에서 내 코드에 대해 여러 쿼리를 어떻게 실행할 수 있습니까?

분류에서Dev

동일한 컴퓨터에서 Node.js 앱과 PHP 실행

분류에서Dev

erlang에서 PHP 코드 실행

분류에서Dev

PHP에서 C 코드 실행

분류에서Dev

PHP에서 Python3 코드 실행

분류에서Dev

여러 컴퓨터에서 동일한 Python 블록을 실행하는 방법

분류에서Dev

여러 컴퓨터에서 R을 어떻게 실행합니까?

분류에서Dev

통합 문서의 여러 시트에서 VBA 코드 실행

분류에서Dev

Windows에 Gearman PHP 설치

분류에서Dev

여러 코어에서 Python 스레드 실행

분류에서Dev

PHP를 사용하여 WebBrowser에서 C 코드를 실행하는 방법

분류에서Dev

PHP를 사용하여 WebBrowser에서 C 코드를 실행하는 방법

분류에서Dev

여러 컴퓨터에서 사운드 동기화

분류에서Dev

여러 컴퓨터에서 사운드 동기화

분류에서Dev

WaitAll에서 여러 메서드 실행

분류에서Dev

PHP Yii2 프레임 워크는 단일 코어 코드와 하나의 서버를 사용하여 여러 웹 사이트를 실행합니다.

분류에서Dev

VSC 터미널에서 tsc를 사용하여 Visual Studio 코드에서 (성공적으로 설치된) TypeScript 컴파일러 실행 시도 (및 실패)

분류에서Dev

코어 대 스레드 :이 컴퓨터에서 몇 개의 스레드를 실행해야합니까?

분류에서Dev

코어 대 스레드 :이 컴퓨터에서 몇 개의 스레드를 실행해야합니까?

Related 관련 기사

  1. 1

    여러 컴퓨터에서 mpi 실행

  2. 2

    특정 컴퓨터에서 실행되도록 PHP 코드를 구성하는 방법

  3. 3

    Windows 10에 드라이버를 설치하여 여러 컴퓨터에서 실행할 수 있습니까?

  4. 4

    원격 컴퓨터에서 C # 코드 실행

  5. 5

    여러 컴퓨팅 노드에서 동일한 Java 프로그램 실행

  6. 6

    다른 컴퓨터에서 독립 실행 형 모드의 Wildfly 8 클러스터

  7. 7

    내 로컬 컴퓨터에서 JavaScript 파일이 실행되도록 (플러터 웹) 코드를 어떻게 작성합니까?

  8. 8

    단일 코어 컴퓨터 에서처럼 프로세스를 실행하여 버그를 찾습니다.

  9. 9

    일반 컴퓨터에서 임베디드 마이크로 컨트롤러 용으로 설계된 C 코드를 실행하는 방법이 있습니까?

  10. 10

    PHP는 코드로 여러 링크를 실행합니다.

  11. 11

    PHP에서 내 코드에 대해 여러 쿼리를 어떻게 실행할 수 있습니까?

  12. 12

    동일한 컴퓨터에서 Node.js 앱과 PHP 실행

  13. 13

    erlang에서 PHP 코드 실행

  14. 14

    PHP에서 C 코드 실행

  15. 15

    PHP에서 Python3 코드 실행

  16. 16

    여러 컴퓨터에서 동일한 Python 블록을 실행하는 방법

  17. 17

    여러 컴퓨터에서 R을 어떻게 실행합니까?

  18. 18

    통합 문서의 여러 시트에서 VBA 코드 실행

  19. 19

    Windows에 Gearman PHP 설치

  20. 20

    여러 코어에서 Python 스레드 실행

  21. 21

    PHP를 사용하여 WebBrowser에서 C 코드를 실행하는 방법

  22. 22

    PHP를 사용하여 WebBrowser에서 C 코드를 실행하는 방법

  23. 23

    여러 컴퓨터에서 사운드 동기화

  24. 24

    여러 컴퓨터에서 사운드 동기화

  25. 25

    WaitAll에서 여러 메서드 실행

  26. 26

    PHP Yii2 프레임 워크는 단일 코어 코드와 하나의 서버를 사용하여 여러 웹 사이트를 실행합니다.

  27. 27

    VSC 터미널에서 tsc를 사용하여 Visual Studio 코드에서 (성공적으로 설치된) TypeScript 컴파일러 실행 시도 (및 실패)

  28. 28

    코어 대 스레드 :이 컴퓨터에서 몇 개의 스레드를 실행해야합니까?

  29. 29

    코어 대 스레드 :이 컴퓨터에서 몇 개의 스레드를 실행해야합니까?

뜨겁다태그

보관