More interactive ZODB packaging

The current management of ZMI "Package Database" is not very rude.

1) Is it possible to have some kind of progress indicator for the web interface? For instance. one says how many minutes / hours are left, giving at least some kind of assessment

2) How does ZODB packaging affect site sensitivity? Are all transactions blocked?

3) Are any command line scripts with a progress indicator available so you can do this from the ZEO command line client?

4) At least some log tokens for logging out ... [INFO] 30% done ... 3:15 to go

+5
source share
4 answers

Packaging anatomy

ZODB FileStorage - ( , "", ). , , . , ZODB :

  • , .
  • FileStorage /

top, vmstat/dstat, watch ls -la var/filestorage.

, ZEO, . , . ZEO. ZEO zeopack, ZEO ( ZEO) FileStorage. , ZEO.

ZEO ( , FileStorage), ZEO . ZEO .

FileStorage , . - . , - ZEO-/Zope-, .

FileStorage , . , ( FileStorage), , . , , FileStorage:

  • O_DIRECT ( )
  • (ionice Linux) ,
+7

- ZEO, , HTTP-.

.

+3

1) , , , ( Zope)

2) it is not blocked, but depending on the packaging phase, you may see a high level of input-output and CPU usage

3) no

4) no

+2
source

All Articles